diff --git a/src/project_manager.py b/src/project_manager.py index 3678f17..72cdd25 100644 --- a/src/project_manager.py +++ b/src/project_manager.py @@ -16,23 +16,19 @@ def subl(*args): executable_path = app_path + 'Contents/SharedSupport/bin/subl' subprocess.Popen([executable_path] + list(args)) - def focus(): - # fix focus on windows - window = sublime.active_window() - view = window.active_view() - window.run_command('focus_neighboring_group') - window.focus_view(view) - def on_activated(): window = sublime.active_window() view = window.active_view() + + if sublime.platform() == 'windows': + # fix focus on windows + window.run_command('focus_neighboring_group') + window.focus_view(view) + sublime_plugin.on_activated(view.id()) sublime_plugin.on_activated_async(view.id()) - if sublime.platform() == 'windows': - sublime.set_timeout(focus, 300) - - sublime.set_timeout(on_activated, 1000) + sublime.set_timeout(on_activated, 300) def expand_folder(folder, project_file):