From 35e3fc56d284cdf58d04c1f2acca0f31db02e91b Mon Sep 17 00:00:00 2001 From: dcolens Date: Wed, 27 Nov 2013 15:08:40 +0100 Subject: [PATCH] bug fix: cannot watch a dotted property use scope.$eval instead of scope[] in case `iAttrs.uiCodemirror` contains a dot. --- ui-codemirror.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui-codemirror.js b/ui-codemirror.js index 7ab15ca..a95b186 100644 --- a/ui-codemirror.js +++ b/ui-codemirror.js @@ -56,7 +56,7 @@ angular.module('ui.codemirror', []) updateOptions(opts); - if (angular.isDefined(scope[iAttrs.uiCodemirror])) { + if (angular.isDefined(scope.$eval(iAttrs.uiCodemirror))) { scope.$watch(iAttrs.uiCodemirror, updateOptions, true); } // Specialize change event