Mercurial > hg > release > icedtea6-1.4
changeset 1323:fd00fcaea171
2009-01-21 Omair Majid <omajid@redhat.com>
* patches/icedtea-awt-window-size.patch: Update patch.
author | Omair Majid <omajid@redhat.com> |
---|---|
date | Wed, 21 Jan 2009 17:30:55 -0500 |
parents | a08ebb168e2f |
children | 146e2cc88520 |
files | ChangeLog patches/icedtea-awt-window-size.patch |
diffstat | 2 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Jan 21 17:17:47 2009 -0500 +++ b/ChangeLog Wed Jan 21 17:30:55 2009 -0500 @@ -1,3 +1,7 @@ +2009-01-21 Omair Majid <omajid@redhat.com> + + * patches/icedtea-awt-window-size.patch: Update patch. + 2009-01-21 Omair Majid <omajid@redhat.com> * pulseaudio/src/java/org/classpath/icedtea/pulseaudio/PulseAudioClip.java:
--- a/patches/icedtea-awt-window-size.patch Wed Jan 21 17:17:47 2009 -0500 +++ b/patches/icedtea-awt-window-size.patch Wed Jan 21 17:30:55 2009 -0500 @@ -6,9 +6,9 @@ Rectangle newBounds = constrainBounds(reqBounds.x, reqBounds.y, reqBounds.width, reqBounds.height); - newDimensions = new WindowDimensions(newBounds, newDimensions.getInsets(), newDimensions.isClientSizeSet()); + Insets insets = newDimensions.getInsets(); -+ Rectangle fixedBounds = new Rectangle(newBounds.x, newBounds.y, newBounds.width - insets.left - insets.right, ++ Rectangle clientBounds = new Rectangle(newBounds.x, newBounds.y, newBounds.width - insets.left - insets.right, + newBounds.height - insets.top - insets.bottom); -+ newDimensions = new WindowDimensions(fixedBounds, insets, newDimensions.isClientSizeSet()); ++ newDimensions = new WindowDimensions(newDimensions.isClientSizeSet() ? clientBounds : newBounds , insets, newDimensions.isClientSizeSet()); } XToolkit.awtLock(); try {