v1.1.1: fixed specific cases where story windows could be stacked

This commit is contained in:
Evan Debenham 2021-12-19 21:13:58 -05:00
parent bce7cc4f22
commit 5df083b21f
2 changed files with 7 additions and 5 deletions

View File

@ -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;

View File

@ -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 ) );
}