diff options
author | Xerxes Rånby <[email protected]> | 2015-07-29 01:54:46 +0200 |
---|---|---|
committer | Xerxes Rånby <[email protected]> | 2015-07-29 01:54:46 +0200 |
commit | e171ae1589adfddca38a9f8d27a05f17e90f65b1 (patch) | |
tree | a5a2466e553bdf481b0508c1ce7444b26da6c45c /src/newt/classes/jogamp | |
parent | 124af9f2e30d7941c99d21e086c9837fedd99867 (diff) |
Bug 1178: Workaround cc9 X11UnderlayTracker: Pressing Maximize locks-up the NEWT EDT
cc9: Pressing Maximize locks-up the NEWT EDT
Workaround cc9: Prevent the overlay to reposition the underlay.
Signed-off-by: Xerxes Rånby <[email protected]>
Diffstat (limited to 'src/newt/classes/jogamp')
-rw-r--r-- | src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java b/src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java index db34d9337..523899abe 100644 --- a/src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java +++ b/src/newt/classes/jogamp/newt/driver/x11/X11UnderlayTracker.java @@ -128,7 +128,9 @@ public class X11UnderlayTracker implements WindowListener, KeyListener, MouseLis WindowImpl underlayWindow = overlayWindowMap.get(s); if(overlayWindow.getX()!=underlayWindow.getX() || overlayWindow.getY()!=underlayWindow.getY()) { - underlayWindow.setPosition(overlayWindow.getX(), overlayWindow.getY()); + //FIXME: Pressing Maximize on the underlay X11 + //with this line enabled locks-up the NEWT EDT while using the BCM.VC.IV + //underlayWindow.setPosition(overlayWindow.getX(), overlayWindow.getY()); } } } |