File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -330,7 +330,7 @@ def do_activate(self):
330
330
self ._sourcetree .expand_rows = self .expand_rows
331
331
self ._sourcetree .sort_list = self .sort_list
332
332
panel = self .window .get_side_panel ()
333
- panel .add_item (self ._sourcetree , "SymbolBrowserPlugin" , "Source Code" , self . icon )
333
+ panel .add_titled (self ._sourcetree , "SymbolBrowserPlugin" , "Source Code" )
334
334
self ._handlers = []
335
335
hid = self ._sourcetree .connect ("focus" , self .on_sourcetree_focus )
336
336
self ._handlers .append ((self ._sourcetree , hid ))
@@ -353,7 +353,7 @@ def do_deactivate(self):
353
353
obj .disconnect (hid )
354
354
self ._handlers = None
355
355
pane = self .window .get_side_panel ()
356
- pane .remove_item (self ._sourcetree )
356
+ pane .remove (self ._sourcetree )
357
357
self ._sourcetree = None
358
358
359
359
def _has_settings_schema (self ):
@@ -393,7 +393,7 @@ def _load_active_document_symbols(self):
393
393
self ._is_loaded = False
394
394
# do not load if not the active tab in the panel
395
395
panel = self .window .get_side_panel ()
396
- if not panel .item_is_active ( self ._sourcetree ) :
396
+ if panel .get_visible_child () != self ._sourcetree :
397
397
return
398
398
399
399
document = self .window .get_active_document ()
You can’t perform that action at this time.
0 commit comments