Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TamTamEdit.activity/Edit/MainWindow.py6
-rw-r--r--TamTamJam.activity/Jam/Popup.py6
2 files changed, 10 insertions, 2 deletions
diff --git a/TamTamEdit.activity/Edit/MainWindow.py b/TamTamEdit.activity/Edit/MainWindow.py
index 667b46f..0a2c44f 100644
--- a/TamTamEdit.activity/Edit/MainWindow.py
+++ b/TamTamEdit.activity/Edit/MainWindow.py
@@ -2045,7 +2045,11 @@ class Popup( Palette ):
self._palette_popup_sid = None
def popup( self, immediate = False ):
- Palette.popup( self, immediate, state = Palette.SECONDARY )
+ if hasattr(self, '_set_state'):
+ self._set_state(self.SECONDARY)
+ Palette.popup( self, immediate)
+ else:
+ Palette.popup( self, immediate, state = Palette.SECONDARY )
def popdown( self, immediate = False ):
self.block = None
diff --git a/TamTamJam.activity/Jam/Popup.py b/TamTamJam.activity/Jam/Popup.py
index 2606f6a..4f28018 100644
--- a/TamTamJam.activity/Jam/Popup.py
+++ b/TamTamJam.activity/Jam/Popup.py
@@ -69,7 +69,11 @@ class Popup( Palette ):
self._palette_popup_sid = None
def popup( self, immediate = False ):
- Palette.popup( self, immediate, state = Palette.SECONDARY )
+ if hasattr(self, '_set_state'):
+ self._set_state(self.SECONDARY)
+ Palette.popup( self, immediate)
+ else:
+ Palette.popup( self, immediate, state = Palette.SECONDARY )
def popdown( self, immediate = False ):
self.block = None