1
0
mirror of synced 2025-03-10 22:56:12 +03:00

Improve resizeSearch() performance

Signed-off-by: Igor Vaynberg <igor.vaynberg@github.com>
This commit is contained in:
Aziz Gazanchiyan 2012-06-17 15:19:27 +03:00 committed by Igor Vaynberg
parent d94ab04531
commit 7684371923

View File

@ -1528,7 +1528,8 @@
resizeSearch: function () {
var minimumWidth, left, maxWidth, containerLeft, searchWidth;
var minimumWidth, left, maxWidth, containerLeft, searchWidth,
sideBorderPadding = getSideBorderPadding(this.search);
minimumWidth = measureTextWidth(this.search) + 10;
@ -1537,14 +1538,14 @@
maxWidth = this.selection.width();
containerLeft = this.selection.offset().left;
searchWidth = maxWidth - (left - containerLeft) - getSideBorderPadding(this.search);
searchWidth = maxWidth - (left - containerLeft) - sideBorderPadding;
if (searchWidth < minimumWidth) {
searchWidth = maxWidth - getSideBorderPadding(this.search);
searchWidth = maxWidth - sideBorderPadding;
}
if (searchWidth < 40) {
searchWidth = maxWidth - getSideBorderPadding(this.search);
searchWidth = maxWidth - sideBorderPadding;
}
this.search.width(searchWidth);
},