prevented the watch expression from clearing changes on initialization

This commit is contained in:
Spencer Alger 2014-01-27 12:33:20 -07:00
parent b1fa8af627
commit a82c26c8ae

View file

@ -199,8 +199,8 @@ define([
return metricDefaults(m);
});
$scope.$watch('panel.mode', function (m) {
if (_.isUndefined(m)) {
$scope.$watch('panel.mode', function (m, prev) {
if (m === prev || _.isUndefined(m)) {
return;
}
$scope.panel.display_field = $scope.modeInfo[m].defaults.display_field;