Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TamTamJam.activity/Jam/Popup.py
diff options
context:
space:
mode:
Diffstat (limited to 'TamTamJam.activity/Jam/Popup.py')
-rw-r--r--TamTamJam.activity/Jam/Popup.py6
1 files changed, 5 insertions, 1 deletions
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