Skip to content

Commit c58abef

Browse files
authored
Merge pull request #2373 from JNightRider/lwjglx
update LWJGLX (AWT) from 0.1.8 to 0.2.3
2 parents 0059fca + b863da7 commit c58abef

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

gradle/libs.versions.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jna = "net.java.dev.jna:jna:5.10.0"
2323
jnaerator-runtime = "com.nativelibs4java:jnaerator-runtime:0.12"
2424
junit4 = "junit:junit:4.13.2"
2525
lwjgl2 = "org.jmonkeyengine:lwjgl:2.9.5"
26-
lwjgl3-awt = "org.lwjglx:lwjgl3-awt:0.1.8"
26+
lwjgl3-awt = "org.lwjglx:lwjgl3-awt:0.2.3"
2727

2828
lwjgl3-base = { module = "org.lwjgl:lwjgl", version.ref = "lwjgl3" }
2929
lwjgl3-glfw = { module = "org.lwjgl:lwjgl-glfw", version.ref = "lwjgl3" }

jme3-lwjgl3/build.gradle

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
dependencies {
22
api project(':jme3-core')
33
api project(':jme3-desktop')
4-
api libs.lwjgl3.awt
4+
api (libs.lwjgl3.awt) {
5+
exclude group: 'org.lwjgl', module: 'lwjgl'
6+
}
57

68
api libs.lwjgl3.base
79
api libs.lwjgl3.glfw

jme3-lwjgl3/src/main/java/com/jme3/system/lwjglx/Win32GLPlatform.java

+11-2
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,17 @@
4242
*/
4343
final class Win32GLPlatform extends PlatformWin32GLCanvas implements LwjglxGLPlatform {
4444

45-
/**
46-
* (non-Javadoc)
45+
/* (non-Javadoc)
46+
* @see com.jme3.system.lwjglx.LwjglxGLPlatform#dispose()
47+
*/
48+
@Override
49+
public void dispose() {
50+
if (ds != null) {
51+
super.dispose();
52+
}
53+
}
54+
55+
/* (non-Javadoc)
4756
* @see com.jme3.system.lwjglx.LwjglxGLPlatform#destroy()
4857
*/
4958
@Override

0 commit comments

Comments
 (0)