diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/Window.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/Window.java index 74d5a2e8a..c4cefd8a9 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/Window.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/Window.java @@ -60,7 +60,7 @@ public class Window extends Group implements Signal.Listener { blocker = new TouchArea( 0, 0, PixelScene.uiCamera.width, PixelScene.uiCamera.height ) { @Override protected void onClick( Touch touch ) { - if (!Window.this.chrome.overlapsScreenPoint( + if (Window.this.parent != null && !Window.this.chrome.overlapsScreenPoint( (int)touch.current.x, (int)touch.current.y )) {