File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -12,14 +12,6 @@ chrome.runtime.onConnect.addListener((port) => {
1212if  ( message . type  ===  'ext/init' )  { 
1313ports . set ( message . tabId ,  sender ) ; 
1414
15- port . onDisconnect . addListener ( ( )  =>  { 
16- ports . delete ( message . tabId ) ; 
17- 
18- if  ( ports . size  ===  0 )  { 
19- chrome . tabs . onUpdated . removeListener ( courier ) ; 
20- } 
21- } ) ; 
22- 
2315return  chrome . tabs . onUpdated . addListener ( courier ) ; 
2416}  else  if  ( message . type  ===  'ext/reload' )  { 
2517return  chrome . runtime . reload ( ) ; 
@@ -30,6 +22,14 @@ chrome.runtime.onConnect.addListener((port) => {
3022// relay messages from devtools page to `chrome.scripting` 
3123return  chrome . tabs . sendMessage ( message . tabId ,  message ) ; 
3224} ) ; 
25+ 
26+ port . onDisconnect . addListener ( ( disconnected )  =>  { 
27+ ports . delete ( + disconnected . name ) ; 
28+ 
29+ if  ( ports . size  ===  0 )  { 
30+ chrome . tabs . onUpdated . removeListener ( courier ) ; 
31+ } 
32+ } ) ; 
3333} ) ; 
3434
3535// relay messages from `chrome.scripting` to devtools page 
                                 You can’t perform that action at this time. 
               
                  
0 commit comments