Fix for issue 4344. DockLayoutPanel should have been using doubles, not
ints, to keep track of positions in its layout code.
Review: http://gwt-code-reviews.appspot.com/132803
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@7388 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java b/user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
index b95cb53..c026d10 100644
--- a/user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
+++ b/user/src/com/google/gwt/user/client/ui/DockLayoutPanel.java
@@ -378,7 +378,7 @@
}
private void doLayout() {
- int left = 0, top = 0, right = 0, bottom = 0;
+ double left = 0, top = 0, right = 0, bottom = 0;
for (Widget child : getChildren()) {
LayoutData data = (LayoutData) child.getLayoutData();