diff --git a/js/dbusServices/extensions/extensionPrefsDialog.js b/js/dbusServices/extensions/extensionPrefsDialog.js index 334640d5e..9e3ea57ee 100644 --- a/js/dbusServices/extensions/extensionPrefsDialog.js +++ b/js/dbusServices/extensions/extensionPrefsDialog.js @@ -58,6 +58,11 @@ export const ExtensionPrefsDialog = GObject.registerClass({ }); } + destroy() { + this._showErrorPage( + new Error('destroy() breaks tracking open dialogs, use close() if you must')); + } + _showErrorPage(e) { while (this.visible_page) this.remove(this.visible_page);