Skip to content

Commit e08f5e7

Browse files
Fix wrong handle
1 parent b9863b3 commit e08f5e7

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed
Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
package com.cleanroommc.client.ime;
22

3+
import org.lwjgl.glfw.GLFW;
4+
import org.lwjgl.opengl.Display;
5+
36
import java.util.function.Consumer;
47

58
public class WaylandIMEhandler implements Consumer<Boolean> {
9+
private static final long window = Display.getWindow();
610
@Override
7-
public void accept(Boolean aBoolean) {
8-
11+
public void accept(Boolean active) {
12+
GLFW.glfwSetInputMode(window, GLFW.GLFW_IME, active ? GLFW.GLFW_TRUE : GLFW.GLFW_FALSE);
913
}
1014
}

src/main/java/com/cleanroommc/client/ime/X11IMEHandler.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
package com.cleanroommc.client.ime;
22

33
import org.lwjgl.glfw.GLFW;
4-
import org.lwjgl.glfw.GLFWNativeX11;
54
import org.lwjgl.opengl.Display;
65

76
import java.util.function.Consumer;
87

98
public class X11IMEHandler implements Consumer<Boolean> {
10-
private static final long window = GLFWNativeX11.glfwGetX11Window(Display.getWindow());
9+
private static final long window = Display.getWindow();
1110
@Override
1211
public void accept(Boolean active) {
1312
GLFW.glfwSetInputMode(window, GLFW.GLFW_IME, active ? GLFW.GLFW_TRUE : GLFW.GLFW_FALSE);

0 commit comments

Comments
 (0)