Skip to content

Commit ef2253c

Browse files
author
Kendo Bot
committed
Sync with Kendo UI Professional
1 parent da95906 commit ef2253c

File tree

9 files changed

+505
-466
lines changed

9 files changed

+505
-466
lines changed

docs/knowledge-base/calendar-select-dates-click.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,15 @@ How can I select or deselect multiple dates only by clicking them and without us
4545
4646
4747
$("#calendar").on("mousedown", "td", function (e) {
48+
// use "touchstart" for touch devices: $("#calendar").on("touchstart", "td", function (e) {
4849
4950
// get item if the user clicked on an item template
5051
var clickedItem = $(e.target).closest("td[role='gridcell']");
5152
5253
// prevent click event for item elements
5354
clickedItem.on("click", function (e) {
55+
//use "touchend" for touch devices: clickedItem.on("touchend", function (e) {
56+
5457
e.stopPropagation();
5558
e.preventDefault();
5659
});

src/kendo.autocomplete.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,8 @@ var __meta__ = { // jshint ignore:line
816816
that.wrapper = wrapper
817817
.addClass("k-widget k-autocomplete")
818818
.addClass(DOMelement.className);
819+
820+
that._inputWrapper = $(wrapper[0]);
819821
}
820822
});
821823

src/kendo.calendar.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,10 @@ var __meta__ = { // jshint ignore:line
229229
that._index = views[that.options.start];
230230

231231
that.navigate();
232+
233+
if(options.weekNumber) {
234+
that.element.addClass('k-week-number');
235+
}
232236
},
233237

234238
destroy: function() {

src/kendo.dateinput.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ var __meta__ = { // jshint ignore:line
5959
height: element[0].style.height
6060
});
6161
}
62+
63+
that._inputWrapper = $(that.wrapper[0]);
64+
6265
$("<span class='k-icon k-i-warning'></span>").insertAfter(element);
6366

6467
that._form();

src/kendo.list.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ var __meta__ = { // jshint ignore:line
426426
},
427427

428428
_pushFilterExpression: function (newExpression, filter) {
429-
if (isValidFilterExpr(filter) && $.trim(filter.value).length) {
429+
if (isValidFilterExpr(filter) && filter.value !== "") {
430430
newExpression.filters.push(filter);
431431
}
432432
},

src/kendo.tooltip.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,18 @@ var __meta__ = { // jshint ignore:line
439439
cssClass = DIRCLASSES[popup.flipped ? REVERSE[position] : position],
440440
offsetAmount = anchorOffset[offset] - elementOffset[offset] + ($(anchor)[dimensions.size]() / 2);
441441

442+
this.popup.element
443+
.css("margin-top", "")
444+
.css("margin-right", "")
445+
.css("margin-bottom", "")
446+
.css("margin-left", "");
447+
448+
if (position == "top" || position == "left") {
449+
this.popup.element.css("margin-" + position, (- this.arrow.outerWidth() / 2) + "px" );
450+
} else {
451+
this.popup.element.css("margin-" + REVERSE[position], (this.arrow.outerWidth() / 2) + "px" );
452+
}
453+
442454
that.arrow
443455
.removeClass("k-callout-n k-callout-s k-callout-w k-callout-e")
444456
.addClass("k-callout-" + cssClass)

0 commit comments

Comments
 (0)