GitSavvy's tab moving
When GitSavvy's tab is first tab and when we change content of tab to GRAPH using TAB key or Shift+TAB key it became second tab.
diff --git a/core/interfaces/__init__.py b/core/interfaces/__init__.py
index af936327..7d708258 100644
--- a/core/interfaces/__init__.py
+++ b/core/interfaces/__init__.py
@@ -25,6 +25,9 @@ class GsTabCycleCommand(TextCommand, GitCommand):
     }
 
     def run(self, edit, source=None, target=None, reverse=False):
+        sublime.set_timeout_async(lambda: self.run_async(source, target, reverse))
+
+    def run_async(self, source, target, reverse):
         to_load = target or self.get_next(source, reverse)
         view_signature = self.view_signatures[to_load]
 
@@ -32,7 +35,7 @@ class GsTabCycleCommand(TextCommand, GitCommand):
 
         self.view.window().run_command(self.commands[to_load])
         if not self.view.settings().get(view_signature):
-            self.view.close()
+            sublime.set_timeout_async(self.view.close)
 
     def get_next(self, source, reverse=False):
         savvy_settings = sublime.load_settings("GitSavvy.sublime-settings")
['core/interfaces/__init__.py']