Commit 7b3df026 by Torkel Ödegaard

Performance enhancements

parent 499246ab
......@@ -22,6 +22,17 @@ function (angular, _, moment, config) {
$scope.onAppEvent('zoom-out', function() {
$scope.zoom(2);
});
var count = 0;
$scope.$watch(function() {
console.log(1);
count++;
}, function(n, o) {
});
setTimeout(function() {
console.log("Total count:" + count);
}, 4000);
};
$scope.set_default = function() {
......
......@@ -60,18 +60,8 @@ function (angular, _) {
loadController(name);
});
if(attr.panel) {
$scope.$watch(attr.panel, function (panel) {
// If the panel attribute is specified, create a new scope. This ruins configuration
// so don't do it with anything that needs to use editor.html
if(!_.isUndefined(panel)) {
$scope = $scope.$new();
$scope.panel = angular.fromJson(panel);
}
});
}
}
};
});
});
\ No newline at end of file
});
......@@ -88,7 +88,7 @@ function (angular, app, _, require) {
}
if(!$scope.$$phase) {
$scope.$apply();
$scope.$digest();
}
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment