From 35d7c96d04a1b9f4ee519a8bf873095e166119f0 Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Thu, 12 Apr 2018 16:41:49 +0100 Subject: [PATCH] Control the visibility of the custom toggler when panes are hidden externally. --- services/web/public/coffee/ide/directives/layout.coffee | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/web/public/coffee/ide/directives/layout.coffee b/services/web/public/coffee/ide/directives/layout.coffee index 3c8f2900f1..b4e2e7f83d 100644 --- a/services/web/public/coffee/ide/directives/layout.coffee +++ b/services/web/public/coffee/ide/directives/layout.coffee @@ -119,6 +119,7 @@ define [ customTogglerScope = scope.$new() customTogglerScope.isOpen = true + customTogglerScope.isVisible = true if state[customTogglerPane]?.initClosed == true customTogglerScope.isOpen = false @@ -132,6 +133,7 @@ define [ repositionCustomToggler() customTogglerEl = $compile(" + customTogglerEl.scope().isOpen = !value + customTogglerEl.scope().isVisible = !value + post: (scope, element, attrs) -> name = attrs.layout