From 43092d94e5a32fe855e539adae065e634e4ea0da Mon Sep 17 00:00:00 2001 From: Duy Tran Khanh <40482367+khanhduytran0@users.noreply.github.com> Date: Thu, 18 Feb 2021 18:54:27 +0700 Subject: [PATCH] Stills fixing forge crashes --- JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java b/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java index acb20c3c..cb183aab 100644 --- a/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java +++ b/JavaApp/src/main/java/org/lwjgl/glfw/GLFW.java @@ -670,9 +670,11 @@ public class GLFW if (mGLFWFramebufferSizeCallback != null) { mGLFWFramebufferSizeCallback.invoke(window, mGLFWWindowWidth, mGLFWWindowHeight); } else { + try { mGLFWFramebufferSizeCallback = new GLFWFramebufferSizeCallback() { @Override public void invoke(long window, int width, int height) {}; }; + } catch (Throwable th) { th.printStackTrace(); } } return mGLFWFramebufferSizeCallback; } @@ -761,9 +763,11 @@ public class GLFW if (mGLFWWindowSizeCallback != null) { mGLFWWindowSizeCallback.invoke(window, mGLFWWindowWidth, mGLFWWindowHeight); } else { + try { mGLFWWindowSizeCallback = new GLFWWindowSizeCallback() { @Override public void invoke(long window, int width, int height) {}; }; + } catch (Throwable th) { th.printStackTrace(); } } return mGLFWWindowSizeCallback; }