#8394 Destroy the palette when the invoker is dettached
This commit is contained in:
parent
0cf0cacbd0
commit
c79bc15f5f
@ -749,6 +749,9 @@ class Invoker(gobject.GObject):
|
|||||||
|
|
||||||
def detach(self):
|
def detach(self):
|
||||||
self.parent = None
|
self.parent = None
|
||||||
|
if self._palette is not None:
|
||||||
|
self._palette.destroy()
|
||||||
|
self._palette = None
|
||||||
|
|
||||||
def _get_position_for_alignment(self, alignment, palette_dim):
|
def _get_position_for_alignment(self, alignment, palette_dim):
|
||||||
palette_halign = alignment[0]
|
palette_halign = alignment[0]
|
||||||
|
Loading…
Reference in New Issue
Block a user