From e62a2c7a6feb68f36138995f8a544dd79a6f8fb1 Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Fri, 23 Jan 2015 20:37:02 +0000 Subject: [PATCH] only set watch on attrs.layoutDisabled when attribute is defined --- .../public/coffee/ide/directives/layout.coffee | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/services/web/public/coffee/ide/directives/layout.coffee b/services/web/public/coffee/ide/directives/layout.coffee index e2fffd4f79..6973ff8c37 100644 --- a/services/web/public/coffee/ide/directives/layout.coffee +++ b/services/web/public/coffee/ide/directives/layout.coffee @@ -103,12 +103,12 @@ define [ resetOpenStates() onInternalResize() - - scope.$watch attrs.layoutDisabled, (value) -> - if value - element.layout().hide("east") - else - element.layout().show("east") - + + if attrs.layoutDisabled? + scope.$watch attrs.layoutDisabled, (value) -> + if value + element.layout().hide("east") + else + element.layout().show("east") } - ] \ No newline at end of file + ]