From 7446c2d44dfbb6cdcc7049c3ae0bdb5b22d7fbb2 Mon Sep 17 00:00:00 2001 From: Wesley Cho Date: Wed, 16 Mar 2016 19:25:51 -0700 Subject: [PATCH] fix(datepicker): dereference date initialization - Dereference the date set to active date to prevent model automatically updating from equal reference --- src/datepicker/datepicker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/datepicker/datepicker.js b/src/datepicker/datepicker.js index e949ead335..8b920d3a93 100644 --- a/src/datepicker/datepicker.js +++ b/src/datepicker/datepicker.js @@ -271,7 +271,7 @@ angular.module('ui.bootstrap.datepicker', ['ui.bootstrap.dateparser', 'ui.bootst ngModelCtrl = ngModelCtrl_; ngModelOptions = ngModelCtrl_.$options || datepickerConfig.ngModelOptions; - this.activeDate = ngModelCtrl.$modelValue || new Date(); + this.activeDate = dateParser.fromTimezone(new Date(ngModelCtrl.$modelValue), ngModelOptions.timezone) || dateParser.fromTimezone(new Date(), ngModelOptions.timezone); ngModelCtrl.$render = function() { self.render();