Skip to content

Commit 8a72508

Browse files
committed
4.3.1
1 parent 3670b8e commit 8a72508

4 files changed

Lines changed: 12 additions & 14 deletions

File tree

dist/tui-date-picker.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*!
22
* TOAST UI Date Picker
3-
* @version 4.3.0
3+
* @version 4.3.1
44
* @author NHN. FE Development Lab <dl_javascript@nhn.com>
55
* @license MIT
66
*/

dist/tui-date-picker.js

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*!
22
* TOAST UI Date Picker
3-
* @version 4.3.0
3+
* @version 4.3.1
44
* @author NHN. FE Development Lab <dl_javascript@nhn.com>
55
* @license MIT
66
*/
@@ -2362,6 +2362,7 @@ var CLASS_NAME_NEXT_MONTH_BTN = constants.CLASS_NAME_NEXT_MONTH_BTN;
23622362
var CLASS_NAME_PREV_YEAR_BTN = constants.CLASS_NAME_PREV_YEAR_BTN;
23632363
var CLASS_NAME_PREV_MONTH_BTN = constants.CLASS_NAME_PREV_MONTH_BTN;
23642364
var CLASS_NAME_SELECTED = constants.CLASS_NAME_SELECTED;
2365+
var CLASS_NAME_TITLE_TODAY = constants.CLASS_NAME_TITLE_TODAY;
23652366

23662367
var CLASS_NAME_SELECTABLE = 'tui-is-selectable';
23672368
var CLASS_NAME_BLOCKED = 'tui-is-blocked';
@@ -2672,7 +2673,6 @@ var DatePicker = defineClass(
26722673
_setEvents: function() {
26732674
mouseTouchEvent.on(this._element, 'click', this._onClickHandler, this);
26742675
this._calendar.on('draw', this._onDrawCalendar, this);
2675-
this._calendar._header.on('today', this._onClickTodayHandler, this);
26762676
},
26772677

26782678
/**
@@ -2967,10 +2967,13 @@ var DatePicker = defineClass(
29672967
*/
29682968
_onClickHandler: function(ev) {
29692969
var target = util.getTarget(ev);
2970-
ev.preventDefault();
29712970

29722971
if (closest(target, '.' + CLASS_NAME_SELECTABLE)) {
2972+
ev.preventDefault();
29732973
this._updateDate(target);
2974+
} else if (closest(target, '.' + CLASS_NAME_TITLE_TODAY)) {
2975+
ev.preventDefault();
2976+
this._updateDateToToday();
29742977
} else if (closest(target, SELECTOR_CALENDAR_TITLE)) {
29752978
this.drawUpperCalendar(this._date);
29762979
} else if (closest(target, '.' + CLASS_NAME_SELECTOR_BUTTON)) {
@@ -2979,11 +2982,10 @@ var DatePicker = defineClass(
29792982
},
29802983

29812984
/**
2982-
* Event handler for click of today text
2983-
* @param {Event} ev An event object
2985+
* Update date to today
29842986
* @private
29852987
*/
2986-
_onClickTodayHandler: function() {
2988+
_updateDateToToday: function() {
29872989
this.setDate(Date.now());
29882990
this.close();
29892991
},
@@ -5493,8 +5495,6 @@ var SELECTOR_INNER_ELEM = '.tui-calendar-header-inner';
54935495
var SELECTOR_INFO_ELEM = '.tui-calendar-header-info';
54945496
var SELECTOR_BTN = '.tui-calendar-btn';
54955497

5496-
var TODAY_TITLE_ELEM = '.tui-calendar-title-today';
5497-
54985498
var YEAR_TITLE_FORMAT = 'yyyy';
54995499

55005500
/**
@@ -5608,8 +5608,6 @@ var Header = defineClass(
56085608

56095609
if (closest(target, SELECTOR_BTN)) {
56105610
this.fire('click', ev);
5611-
} else if (closest(target, TODAY_TITLE_ELEM)) {
5612-
this.fire('today');
56135611
}
56145612
},
56155613

0 commit comments

Comments
 (0)