File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -837,6 +837,25 @@ cls.NetworkDetailOverlayViewPrototype = function()
837837 return templates . network . details ( entry , do_raw , do_wrap ) ;
838838 } ;
839839
840+ this . _on_network_resource_updated = function ( message )
841+ {
842+ if ( this . is_active )
843+ {
844+ var resource_id = message . id ;
845+ var parent_view = window . views [ this . parent_view_id ] ;
846+ if ( parent_view && parent_view . selected )
847+ {
848+ var updated = parent_view . service
849+ . get_request_context ( )
850+ . get_entries_with_res_id ( message . id )
851+ . map ( window . helpers . prop ( "id" ) ) ;
852+ if ( updated . contains ( parent_view . selected ) )
853+ this . update ( ) ;
854+
855+ }
856+ }
857+ } ;
858+
840859 this . _on_toggle_expand_request_response = function ( event )
841860 {
842861 var KEY = event . target . dataset . isResponse ? "expand-responses" : "expand-requests" ;
@@ -867,7 +886,7 @@ cls.NetworkDetailOverlayViewPrototype = function()
867886
868887 this . _init = function ( id , container_class , html , default_handler )
869888 {
870- messages . addListener ( "network-resource-updated" , this . update . bind ( this ) ) ;
889+ messages . addListener ( "network-resource-updated" , this . _on_network_resource_updated . bind ( this ) ) ;
871890 messages . addListener ( "network-context-cleared" , this . update . bind ( this ) ) ;
872891 messages . addListener ( "setting-changed" , this . _on_setting_changed . bind ( this ) ) ;
873892
You can’t perform that action at this time.
0 commit comments