diff --git a/direct/src/leveleditor/PieMenu.py b/direct/src/leveleditor/PieMenu.py index 5e3244a5a3..c1efeaa96c 100644 --- a/direct/src/leveleditor/PieMenu.py +++ b/direct/src/leveleditor/PieMenu.py @@ -126,6 +126,7 @@ class TextPieMenu(PieMenu): angle = deg2Rad(360.0/numItems) aspectRatio = direct.dr.getWidth()/float(direct.dr.getHeight()) # Add items + from DirectGuiGlobals import getDefaultFont for i in range (numItems): # Create text node for each item if (textList[i] != None): @@ -149,7 +150,8 @@ class TextPieMenu(PieMenu): ((radius * aspectRatio * math.sin(i * angle)) - center[1])) # Create and return a pie menu - PieMenu.__init__(self, newMenu, textList) + PieMenu.__init__(self, newMenu, textList, action = action, + fUpdateOnlyOnChange = fUpdateOnlyOnChange) self.accept('mouse3', self.spawnPieMenuTask) self.accept('mouse3-up', self.removePieMenuTask) def destroy(self):