Skip to content

Commit cf53965

Browse files
committed
Ignore widgets on scheme load
1 parent 8d1b1c1 commit cf53965

1 file changed

Lines changed: 9 additions & 8 deletions

File tree

scope_hunter.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -668,14 +668,15 @@ def on_selection_modified(self, view):
668668
def on_activated(self, view):
669669
"""Check color scheme on activated and update if needed."""
670670

671-
scheme = view.settings().get("color_scheme")
672-
if scheme is None:
673-
pref_settings = sublime.load_settings('Preferences.sublime-settings')
674-
scheme = pref_settings.get('color_scheme')
675-
676-
if sh_theme is not None and scheme is not None:
677-
if scheme != sh_theme.scheme_file:
678-
reinit_plugin()
671+
if not view.settings().get('is_widget', False):
672+
scheme = view.settings().get("color_scheme")
673+
if scheme is None:
674+
pref_settings = sublime.load_settings('Preferences.sublime-settings')
675+
scheme = pref_settings.get('color_scheme')
676+
677+
if sh_theme is not None and scheme is not None:
678+
if scheme != sh_theme.scheme_file:
679+
reinit_plugin()
679680

680681

681682
class ShThread(threading.Thread):

0 commit comments

Comments
 (0)