We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e6a76e8 commit 6422ee6Copy full SHA for 6422ee6
1 file changed
src/datetime-range.js
@@ -62,14 +62,15 @@ angular.module('g1b.datetime-range', []).
62
scope.start = preset.start;
63
scope.end = preset.end;
64
scope.presetsActive = false;
65
+ scope.callback(true);
66
};
67
68
// Callbacks fired on change of start and/or end datetime objects
- scope.callback = function () {
69
- if ( !!scope.onChangeStart && scope.selected === scope.start ) {
+ scope.callback = function (allChanged) {
70
+ if ( !!scope.onChangeStart && (allChanged || scope.selected === scope.start) ) {
71
scope.onChangeStart();
72
}
- if ( !!scope.onChangeEnd && scope.selected === scope.end ) {
73
+ if ( !!scope.onChangeEnd && (allChanged || scope.selected === scope.end) ) {
74
scope.onChangeEnd();
75
76
if ( !!scope.onChange ) {
0 commit comments