diff --git a/src/app/services/unsavedChangesSrv.js b/src/app/services/unsavedChangesSrv.js index d1a83a59da2..9b8d2eea198 100644 --- a/src/app/services/unsavedChangesSrv.js +++ b/src/app/services/unsavedChangesSrv.js @@ -83,6 +83,14 @@ function(angular, _, config) { current.time = original.time = {}; current.refresh = original.refresh; + // ignore template variable values + _.each(current.templating.list, function(value, index) { + value.current = null; + value.options = null; + original.templating.list[index].current = null; + original.templating.list[index].options = null; + }); + var currentTimepicker = _.findWhere(current.nav, { type: 'timepicker' }); var originalTimepicker = _.findWhere(original.nav, { type: 'timepicker' });