Stop github from asking to close

This commit is contained in:
Andy Dixon
2026-06-16 18:56:18 +01:00
parent cb2fbf70eb
commit 0e6f54901b
3 changed files with 7 additions and 1 deletions
+5
View File
@@ -179,6 +179,11 @@ assertContains(
"session.protocol !== \"leviathan\"", "session.protocol !== \"leviathan\"",
"Leviathan tabs must close without connected-session confirmation", "Leviathan tabs must close without connected-session confirmation",
); );
assertContains(
"frontend/src/js/tabs.js",
"session.protocol !== \"github\"",
"GitHub tabs must close without connected-session confirmation",
);
assertContains( assertContains(
"frontend/src/js/tabs.js", "frontend/src/js/tabs.js",
"Connected since:", "Connected since:",
+1 -1
View File
@@ -227,7 +227,7 @@
align-items: center; align-items: center;
gap: var(--space-2); gap: var(--space-2);
padding: var(--space-2) var(--space-2); padding: var(--space-2) var(--space-2);
margin-bottom: 1px; margin-bottom: 0.5px;
border-radius: var(--radius-md); border-radius: var(--radius-md);
cursor: pointer; cursor: pointer;
transition: transition:
+1
View File
@@ -175,6 +175,7 @@
session && session &&
session.state === "connected" && session.state === "connected" &&
session.protocol !== "leviathan" && session.protocol !== "leviathan" &&
session.protocol !== "github" &&
this.app.state.preferences.confirmOnDisconnect this.app.state.preferences.confirmOnDisconnect
) { ) {
const ok = await this._confirmClose(sessionId); const ok = await this._confirmClose(sessionId);