[devdocsgjs/main: 1838/1867] Immediately apply layout settings
- From: Andy Holmes <andyholmes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [devdocsgjs/main: 1838/1867] Immediately apply layout settings
- Date: Fri, 19 Nov 2021 23:48:22 +0000 (UTC)
commit 03d2817300baa0a747965fff6b1e102819fbb500
Author: Simon Legner <Simon Legner gmail com>
Date: Mon Oct 25 12:21:01 2021 +0200
Immediately apply layout settings
assets/javascripts/app/settings.coffee | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/assets/javascripts/app/settings.coffee b/assets/javascripts/app/settings.coffee
index eef7acf3..38b4f910 100644
--- a/assets/javascripts/app/settings.coffee
+++ b/assets/javascripts/app/settings.coffee
@@ -158,7 +158,8 @@ class app.Settings
toggleLayout: (layout, enable) ->
classList = document.body.classList
- classList.toggle(layout, enable) unless app.router?.isSettings
+ # sidebar is always shown for settings; its state is updated in app.views.Settings
+ classList.toggle(layout, enable) unless layout is '_sidebar-hidden' and app.router?.isSettings
classList.toggle('_overlay-scrollbars', $.overlayScrollbarsEnabled())
return
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]