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"){
removeContextMenu(contextMenuID_AddTags);
removeContextMenu(contextMenuID_Spamfilter);
removeContextMenu(contextMenuID_Summarize);
}
addContextMenuItems();
}
@ -924,11 +925,9 @@ function setupStorageChangeListener() {
}
if (changes.summarize) {
if (changes.summarize.newValue){
if (prefs_init.summarize){
addContextMenu(contextMenuID_Summarize);
}
addContextMenu(contextMenuID_Summarize);
} else {
removeContextMenu(contextMenuID_Summarize);
removeContextMenu(contextMenuID_Summarize);
}
}
reload_pref_init();
@ -993,7 +992,7 @@ function addContextMenuItems() {
}
// 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);
}
}