You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by jc...@apache.org on 2012/01/06 16:06:05 UTC
[1/2] git commit: WICKET-4325
Updated Branches:
refs/heads/wicket-1.4.x 52d53fc42 -> 6fec67349
refs/heads/wicket-1.5.x 56ab23584 -> e92035509
WICKET-4325
Wicket autocomplete doesn't take the scrollbar into account when
calculating the width
Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/e9203550
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/e9203550
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/e9203550
Branch: refs/heads/wicket-1.5.x
Commit: e920355092e37911fb7c7c88e2b4f25a4e05f17e
Parents: 56ab235
Author: Johan Compagner <jc...@apache.org>
Authored: Fri Jan 6 15:36:30 2012 +0100
Committer: Johan Compagner <jc...@apache.org>
Committed: Fri Jan 6 15:36:30 2012 +0100
----------------------------------------------------------------------
.../html/autocomplete/wicket-autocomplete.js | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/wicket/blob/e9203550/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
----------------------------------------------------------------------
diff --git a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
index ca8d19d..da927db 100644
--- a/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
+++ b/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
@@ -543,7 +543,7 @@ Wicket.AutoComplete=function(elementId, callbackUrl, cfg, indicatorId){
}
if (popup.style.width == "auto") {
var newW = popup.offsetWidth - containerBorderWidths[0];
- popup.style.width = (newW >= 0 ? newW : popup.offsetWidth)+'px';
+ popup.style.width = (newW >= 0 ? (newW + (popup.scrollWidth-popup.clientWidth)) : popup.offsetWidth)+'px';
}
} else {
leftPosition = inputPosition[0];