diff --git a/subprojects/extensions-app/js/main.js b/subprojects/extensions-app/js/main.js index dc993ef96..8ff753d56 100644 --- a/subprojects/extensions-app/js/main.js +++ b/subprojects/extensions-app/js/main.js @@ -42,6 +42,8 @@ class Application extends Gtk.Application { _init() { GLib.set_prgname('gnome-extensions-app'); super._init({ application_id: 'org.gnome.Extensions' }); + + this.connect('window-removed', (a, window) => window.run_dispose()); } get shellProxy() {