diff options
-rw-r--r-- | NEWS | 4 | ||||
-rwxr-xr-x | TamTam.py | 8 |
2 files changed, 8 insertions, 4 deletions
@@ -1,3 +1,7 @@ +33 + +* + 32 * Important microphone fix (Olipet) @@ -97,10 +97,6 @@ class TamTam(Activity): pass def set_mode(self, mode, arg = None): if Config.DEBUG: print 'DEBUG: TamTam::set_mode from', self.mode, 'to', mode - if mode == 'quit': - self.close() - self.destroy() - return if self.mode != None: self.modeList[ self.mode ].onDeactivate() @@ -108,6 +104,10 @@ class TamTam(Activity): self.mode = None self.trackpad.setContext(mode) + + if mode == 'quit': + self.close() # Save and cleanup + self.destroy() if mode == 'welcome': if not (mode in self.modeList): |