fix correctly showing the context menu when changing connection type
This commit is contained in:
parent
b6a70b11f9
commit
57e9a05083
1 changed files with 9 additions and 2 deletions
|
|
@ -818,6 +818,13 @@ function setupStorageChangeListener() {
|
||||||
if(newConnectionType === "chatgpt_web"){
|
if(newConnectionType === "chatgpt_web"){
|
||||||
removeContextMenu(contextMenuID_AddTags);
|
removeContextMenu(contextMenuID_AddTags);
|
||||||
removeContextMenu(contextMenuID_Spamfilter);
|
removeContextMenu(contextMenuID_Spamfilter);
|
||||||
|
}else{
|
||||||
|
if(prefs_init.add_tags && prefs_init.add_tags_context_menu){
|
||||||
|
addContextMenu(contextMenuID_AddTags);
|
||||||
|
}
|
||||||
|
if(prefs_init.spamfilter && prefs_init.spamfilter_context_menu){
|
||||||
|
addContextMenu(contextMenuID_Spamfilter);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -902,12 +909,12 @@ function removeContextMenu(menu_id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add Context menu: Add tags
|
// Add Context menu: Add tags
|
||||||
if(prefs_init.add_tags && prefs_init.add_tags_context_menu){
|
if(prefs_init.add_tags && prefs_init.add_tags_context_menu && (prefs_init.connection_type !== "chatgpt_web")){
|
||||||
addContextMenu(contextMenuID_AddTags);
|
addContextMenu(contextMenuID_AddTags);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add Context menu: Spamfilter
|
// Add Context menu: Spamfilter
|
||||||
if(prefs_init.spamfilter && prefs_init.spamfilter_context_menu){
|
if(prefs_init.spamfilter && prefs_init.spamfilter_context_menu && (prefs_init.connection_type !== "chatgpt_web")){
|
||||||
addContextMenu(contextMenuID_Spamfilter);
|
addContextMenu(contextMenuID_Spamfilter);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue