diff --git a/js/dbusServices/extensions/extensionsService.js b/js/dbusServices/extensions/extensionsService.js index 6556d3cf3..7fa32fe80 100644 --- a/js/dbusServices/extensions/extensionsService.js +++ b/js/dbusServices/extensions/extensionsService.js @@ -133,7 +133,10 @@ var ExtensionsService = class extends ServiceImplementation { if (options.modal) window.modal = options.modal.get_boolean(); - window.connect('destroy', () => this.release()); + window.connect('close-request', () => { + this.release(); + return false; + }); this.hold(); window.show();