From: <ka...@us...> - 2010-07-11 20:25:30
|
Revision: 3376 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3376&view=rev Author: kappa1 Date: 2010-07-11 20:25:24 +0000 (Sun, 11 Jul 2010) Log Message: ----------- fix: Keyboard focus handling broken when using Display.setParent() applets on Ubunutu (strangly worked on OpenSuse), hopefully should be fixed now. Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-07-11 15:26:33 UTC (rev 3375) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/LinuxDisplay.java 2010-07-11 20:25:24 UTC (rev 3376) @@ -880,12 +880,12 @@ setInputFocusUnsafe(current_window); } else if (xembedded) { - setInputFocusUnsafe(0); + setInputFocusUnsafe(1); } } - else if (parent_focus && !focused) { - setInputFocusUnsafe(current_window); - } + //else if (parent_focus && !focused && !xembedded) { + // setInputFocusUnsafe(current_window); + //} } private void setFocused(boolean got_focus, int focus_detail) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |