fix context bug

This commit is contained in:
marlon-erler
2026-09-30 15:42:40 +02:00
parent ec135e6d26
commit 6079227356
6 changed files with 68 additions and 53 deletions
+12 -5
View File
@@ -1438,9 +1438,9 @@
let exitNext = false;
while (this.contexts.length > 0) {
const currentContext = this.context;
if (!currentContext) return;
if (!currentContext) break;
const response = currentContext.handleContextClose(fromHistoryEvent);
if (response == false) return;
if (response == false) break;
this.contextStack.delete(currentContext.contextId);
if (response == true) {
exitNext = true;
@@ -4629,6 +4629,11 @@
this.secondaryChannels.add(secondaryChannel);
}
};
// context
this.handleContextClose = (fromHistoryEvent) => {
if (!fromHistoryEvent) return;
return true;
};
this.preloadData();
this.cannotSetEncryptionKey = createProxyState(
[this.encryptionKeyInput],
@@ -4961,9 +4966,11 @@
};
// context
this.handleContextClose = (fromHistoryEvent) => {
if (this.replyViewSelectedMessage.value == void 0 && fromHistoryEvent) return true;
this.resetReplyView();
return false;
if (fromHistoryEvent) {
if (this.replyViewSelectedMessage.value == void 0) return true;
this.resetReplyView();
return false;
}
};
this.restoreFilter();
this.cannotSendMessage = createProxyState(
Vendored
+1 -1
View File
@@ -1,4 +1,4 @@
const VERSION = "2610 Beta 21.9"
const VERSION = "2610 Beta 21.11"
function processUrl(event) {
const url = event.request.url;
+1 -1
View File
@@ -1 +1 @@
2610 Beta 21.9
2610 Beta 21.11