chrome.contextMenus.create({"title": "OpenList", "id": "OpenList-ContextMenuOpen", "contexts":["selection"]});

chrome.contextMenus.onClicked.addListener(function(info, tab) {
    openList(info.selectionText);
})

@@ -1,28 +1,91 @@
+chrome.runtime.onInstalled.addListener(function(details) %7B%0A    
 chrome.contextMenus.create(%7B
@@ -168,16 +168,20 @@
 n%22%5D%7D);%0A%0A
+    
 chrome.c
@@ -232,24 +232,94 @@
 nfo, tab) %7B%0A
+        if (info.menuItemId === %22OpenList-ContextMenuOpen%22) %7B%0A        
     openList
@@ -340,11 +340,30 @@
 nText);%0A
-%7D)
+        %7D%0A    %7D);%0A%7D);
 %0A

remove redundant addition of context menu item