Skip to content

Commit

Permalink
build
Browse files Browse the repository at this point in the history
  • Loading branch information
degtyarevmaksim committed Dec 27, 2018
1 parent cf89d33 commit 3579a82
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 9 deletions.
31 changes: 24 additions & 7 deletions build/jquery.datetimepicker.full.js
Original file line number Diff line number Diff line change
Expand Up @@ -942,7 +942,8 @@ var datetimepickerFactory = function ($) {
KEY9 = 57,
_KEY0 = 96,
_KEY9 = 105,
CTRLKEY = 17,
CTRLKEY = 17,
CMDKEY = 91,
DEL = 46,
ENTER = 13,
ESC = 27,
Expand All @@ -958,7 +959,8 @@ var datetimepickerFactory = function ($) {
VKEY = 86,
ZKEY = 90,
YKEY = 89,
ctrlDown = false,
ctrlDown = false,
cmdDown = false,
options = ($.isPlainObject(opt) || !opt) ? $.extend(true, {}, default_options, opt) : $.extend(true, {}, default_options),

lazyInitTimer = 0,
Expand Down Expand Up @@ -2453,8 +2455,12 @@ var datetimepickerFactory = function ($) {
// hitting backspace in a selection, you can possibly go back any further - go forward
pos += (key === BACKSPACE && !hasSel) ? -1 : 1;

}

}

if (event.metaKey) { // cmd has been pressed
pos = 0;
hasSel = true;
}

if (hasSel) {
// pos might have moved so re-calc length
Expand Down Expand Up @@ -2576,16 +2582,27 @@ var datetimepickerFactory = function ($) {
}
};
$(options.ownerDocument)
.off('keydown.xdsoftctrl keyup.xdsoftctrl')
.off('keydown.xdsoftctrl keyup.xdsoftctrl')
.off('keydown.xdsoftcmd keyup.xdsoftcmd')
.on('keydown.xdsoftctrl', function (e) {
if (e.keyCode === CTRLKEY) {
ctrlDown = true;
}
}
})
.on('keyup.xdsoftctrl', function (e) {
if (e.keyCode === CTRLKEY) {
ctrlDown = false;
}
}
})
.on('keydown.xdsoftcmd', function (e) {
if (e.keyCode === CMDKEY) {
cmdDown = true;
}
})
.on('keyup.xdsoftcmd', function (e) {
if (e.keyCode === CMDKEY) {
cmdDown = false;
}
});

this.each(function () {
Expand Down
2 changes: 1 addition & 1 deletion build/jquery.datetimepicker.full.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion build/jquery.datetimepicker.min.js

Large diffs are not rendered by default.

0 comments on commit 3579a82

Please sign in to comment.