File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,10 +11,7 @@ function(panel){
1111 var port = chrome . runtime . connect ( { name : 'devtools' } ) ;
1212
1313 port . onMessage . addListener ( function ( msg ) {
14-
15- console . log ( 'Main.js Recieved Message' , msg ) ;
16- // Send message to devpanel, if it exists.
17- // If there is no panel yet, queue messages for later.
14+ // Send message to devpanel, or queue message if panel isn't shown
1815 if ( _window ) {
1916 _window . processMainIncomingMessage ( msg ) ;
2017 } else {
@@ -23,20 +20,19 @@ function(panel){
2320 } ) ;
2421
2522 panel . onShown . addListener ( function tmp ( panelWindow ) {
26- panel . onShown . removeListener ( tmp ) ; // Only run first time
2723 _window = panelWindow ;
2824
25+ //Send messages that were queued before panel was shown
2926 var msg ;
3027 while ( msg === data ) {
3128 msg = data . shift ( ) ;
3229 _window . processMainIncomingMessage ( msg ) ;
3330 }
3431 _window . respond = function ( msg ) {
35- console . log ( 'Main.js Sending Message' , msg ) ;
3632 port . postMessage ( msg ) ;
3733 } ;
3834
3935 //Tell background.js which tab is being inspected
40- panelWindow . respond ( chrome . devtools . inspectedWindow ) ;
36+ _window . respond ( chrome . devtools . inspectedWindow ) ;
4137 } ) ;
4238} ) ;
You can’t perform that action at this time.
0 commit comments