def shouldRecord(self, *args):
     hasChanged = self.currentFolder is not None and self.widget.get_current_folder() != self.currentFolder
     self.currentFolder = self.widget.get_current_folder()
     if not hasChanged:
         return False
     ret = StateChangeEvent.shouldRecord(self, *args)
     self.programmaticChange = False
     return ret
示例#2
0
 def shouldRecord(self, *args):
     ret = StateChangeEvent.shouldRecord(self, *args)
     self.programmaticChange = False
     return ret
示例#3
0
 def shouldRecord(self, *args):
     return StateChangeEvent.shouldRecord(self, *args) and not self.superfluousAutoGenerated()