v1.1.1: fixed specific cases where story windows could be stacked
This commit is contained in:
parent
bce7cc4f22
commit
5df083b21f
|
@ -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;
|
||||||
|
|
|
@ -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 ) );
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user