Don't popdown the same control we are told to popup.
This commit is contained in:
parent
c0cd2cf9a6
commit
84dcb022cb
@ -30,7 +30,7 @@ class PopupContext(gobject.GObject):
|
|||||||
gobject.GObject.__init__(self)
|
gobject.GObject.__init__(self)
|
||||||
|
|
||||||
def popped_up(self, control):
|
def popped_up(self, control):
|
||||||
if self._active_control:
|
if self._active_control and self._active_control != control:
|
||||||
self._active_control.popdown()
|
self._active_control.popdown()
|
||||||
self._active_control = control
|
self._active_control = control
|
||||||
self.emit('activated')
|
self.emit('activated')
|
||||||
|
Loading…
Reference in New Issue
Block a user