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 ) { PointerArea blocker = new PointerArea( 0, 0, PixelScene.uiCamera.width, PixelScene.uiCamera.height ) {
@Override @Override
protected void onClick( PointerEvent event ) { protected void onClick( PointerEvent event ) {
hide(); onBackPressed();
} }
}; };
blocker.camera = PixelScene.uiCamera; blocker.camera = PixelScene.uiCamera;

View File

@ -88,12 +88,14 @@ public class WndStory extends Window {
tf.setPos(MARGIN, y); tf.setPos(MARGIN, y);
add( tf ); add( tf );
add( new PointerArea( chrome ) { PointerArea blocker = new PointerArea( 0, 0, PixelScene.uiCamera.width, PixelScene.uiCamera.height ) {
@Override @Override
protected void onClick( PointerEvent event ) { 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 ) ); resize( (int)(tf.width() + MARGIN * 2), (int)Math.min( tf.bottom()+MARGIN, 180 ) );
} }