(self, view)
Trick to prevent unexpected movements (e.g. when switching project in
        current window; or restart)
        Reason why the whole logic shall not be run on_activated, is
        user should be able to explicitly put any view in left group
        no matter what, e.g. using keybinding or drag&drop

        self.MOVE is boolean
Trick to prevent unexpected movements (e.g. when switching project in
        current window; or restart)
        Reason why the whole logic shall not be run on_activated, is
        user should be able to explicitly put any view in left group
        no matter what, e.g. using keybinding or drag&drop
Trick to prevent unexpected movements ( e . g . when switching project in current window ; or restart ) Reason why the whole logic shall not be run on_activated is user should be able to explicitly put any view in left group no matter what e . g . using keybinding or drag&drop
def on_activated(self, view):
        '''
        Trick to prevent unexpected movements (e.g. when switching project in
        current window; or restart)
        Reason why the whole logic shall not be run on_activated, is
        user should be able to explicitly put any view in left group
        no matter what, e.g. using keybinding or drag&drop

        self.MOVE is boolean
        '''
        w = sublime.active_window()
        self.MOVE = w and is_any_dired_in_group(w, 0)
def on_activated ( self , view ) : w = sublime . active_window ( ) self . MOVE = w and is_any_dired_in_group ( w , 0 )