correctly adding context menu item for summarize when activating the feature. fixes #626

This commit is contained in:
Mic 2026-01-29 23:36:00 +01:00
parent 63b80d4e42
commit f489e65483

View file

@ -885,6 +885,7 @@ function setupStorageChangeListener() {
if(newConnectionType === "chatgpt_web"){ if(newConnectionType === "chatgpt_web"){
removeContextMenu(contextMenuID_AddTags); removeContextMenu(contextMenuID_AddTags);
removeContextMenu(contextMenuID_Spamfilter); removeContextMenu(contextMenuID_Spamfilter);
removeContextMenu(contextMenuID_Summarize);
} }
addContextMenuItems(); addContextMenuItems();
} }
@ -924,9 +925,7 @@ function setupStorageChangeListener() {
} }
if (changes.summarize) { if (changes.summarize) {
if (changes.summarize.newValue){ if (changes.summarize.newValue){
if (prefs_init.summarize){
addContextMenu(contextMenuID_Summarize); addContextMenu(contextMenuID_Summarize);
}
} else { } else {
removeContextMenu(contextMenuID_Summarize); removeContextMenu(contextMenuID_Summarize);
} }
@ -993,7 +992,7 @@ function addContextMenuItems() {
} }
// Add Context menu: Summarize // Add Context menu: Summarize
if(prefs_init.summarize && checkAPIIntegration(prefs_init.connection_type && prefs_init.summarize_use_specific_integration, prefs_init.summarize_connection_type)) { if(prefs_init.summarize && checkAPIIntegration(prefs_init.connection_type, prefs_init.summarize_use_specific_integration, prefs_init.summarize_connection_type)) {
addContextMenu(contextMenuID_Summarize); addContextMenu(contextMenuID_Summarize);
} }
} }