From: <eli...@us...> - 2008-06-16 18:29:35
|
Revision: 3103 http://java-game-lib.svn.sourceforge.net/java-game-lib/?rev=3103&view=rev Author: elias_naur Date: 2008-06-16 11:29:18 -0700 (Mon, 16 Jun 2008) Log Message: ----------- Display.setIcon: Preserve icon buffer positions Modified Paths: -------------- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java Modified: trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java =================================================================== --- trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2008-06-08 09:30:24 UTC (rev 3102) +++ trunk/LWJGL/src/java/org/lwjgl/opengl/Display.java 2008-06-16 18:29:18 UTC (rev 3103) @@ -1020,7 +1020,9 @@ cached_icons = new ByteBuffer[icons.length]; for(int i=0;i<icons.length; i++) { cached_icons[i] = BufferUtils.createByteBuffer(icons[i].capacity()); + int old_position = icons[i].position(); cached_icons[i].put(icons[i]); + icons[i].position(old_position); cached_icons[i].flip(); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |