diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/ChangesWindow.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/ChangesWindow.java index 2ebcc1182..e0a5ff42c 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/ChangesWindow.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/ui/changelist/ChangesWindow.java @@ -35,7 +35,7 @@ public class ChangesWindow extends WndTitledMessage { PointerArea blocker = new PointerArea( 0, 0, PixelScene.uiCamera.width, PixelScene.uiCamera.height ) { @Override protected void onClick( PointerEvent event ) { - hide(); + onBackPressed(); } }; blocker.camera = PixelScene.uiCamera; diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java index 44dddf40c..e8b0d4e4b 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndStory.java @@ -87,13 +87,15 @@ public class WndStory extends Window { tf.invert(); tf.setPos(MARGIN, y); add( tf ); - - add( new PointerArea( chrome ) { + + PointerArea blocker = new PointerArea( 0, 0, PixelScene.uiCamera.width, PixelScene.uiCamera.height ) { @Override protected void onClick( PointerEvent event ) { - hide(); + onBackPressed(); } - } ); + }; + blocker.camera = PixelScene.uiCamera; + add(blocker); resize( (int)(tf.width() + MARGIN * 2), (int)Math.min( tf.bottom()+MARGIN, 180 ) ); }