Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
-
f5b8a2f6
by wurstsalat at 2021-12-13T23:30:18+01:00
1 changed file:
Changes:
| ... | ... | @@ -610,7 +610,12 @@ def __init__(self, *args, account): |
| 610 | 610 |
self.on_enable()
|
| 611 | 611 |
|
| 612 | 612 |
self.show_all()
|
| 613 |
- self.action.connect('notify::enabled', self.on_enable)
|
|
| 613 |
+ self._handler_id = self.action.connect(
|
|
| 614 |
+ 'notify::enabled', self.on_enable)
|
|
| 615 |
+ self.connect('destroy', self._on_destroy)
|
|
| 616 |
+ |
|
| 617 |
+ def _on_destroy(self, *args):
|
|
| 618 |
+ self.action.disconnect(self._handler_id)
|
|
| 614 | 619 |
|
| 615 | 620 |
def on_enable(self, *args):
|
| 616 | 621 |
self.set_sensitive(self.action.get_enabled())
|