def shouldRecord(self, *args): ''' Should this happening be recorded in usecases? Default is to only record happenings from visible widgets. Subclasses may reimplement. ''' return GuiEvent.shouldRecord(self, *args) and self.widgetVisible()
def shouldRecord(self, *args): return GuiEvent.shouldRecord(self, *args) and self.widget.get_property("visible")