From 8ffbf44e84bf19e3af78531b43bd831bbe15c6df Mon Sep 17 00:00:00 2001 From: Jonian Guveli Date: Wed, 2 Jan 2019 12:41:28 +0200 Subject: [PATCH] decorations: remove GTK css properly on extension deactivation fixes issue #86 --- unite@hardpixel.eu/modules/windowDecoration.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/unite@hardpixel.eu/modules/windowDecoration.js b/unite@hardpixel.eu/modules/windowDecoration.js index 0e4e64f..b30345f 100644 --- a/unite@hardpixel.eu/modules/windowDecoration.js +++ b/unite@hardpixel.eu/modules/windowDecoration.js @@ -27,7 +27,7 @@ var WindowDecoration = new Lang.Class({ }, _onDeactivate() { - this._updateUserStyles(); + this._removeUserStyles(); this._decorateWindows(); }, @@ -108,6 +108,10 @@ var WindowDecoration = new Lang.Class({ loadUserStyles(styles); }, + _removeUserStyles() { + loadUserStyles(''); + }, + _undecorateWindow(win) { GLib.idle_add(0, () => { this._toggleTitlebar(win) }); },