mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-20 04:38:00 +00:00
Adventure - Deck editor event cleanup
This commit is contained in:
@@ -35,6 +35,7 @@ public class DeckEditScene extends ForgeScene {
|
||||
|
||||
@Override
|
||||
public void enter() {
|
||||
screen = null;
|
||||
getScreen();
|
||||
screen.refresh();
|
||||
super.enter();
|
||||
@@ -42,7 +43,11 @@ public class DeckEditScene extends ForgeScene {
|
||||
}
|
||||
@Override
|
||||
public FScreen getScreen() {
|
||||
return screen==null?screen = new AdventureDeckEditor(false, null):screen;
|
||||
if (screen==null){
|
||||
screen = new AdventureDeckEditor(false, null);
|
||||
}
|
||||
screen.setEvent(null);
|
||||
return screen;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -38,7 +38,10 @@ public class DraftScene extends ForgeScene {
|
||||
}
|
||||
@Override
|
||||
public FScreen getScreen() {
|
||||
return screen==null?screen = new AdventureDeckEditor(false, currentEvent):screen;
|
||||
if (screen==null){
|
||||
screen = new AdventureDeckEditor(false, currentEvent);
|
||||
}
|
||||
return screen;
|
||||
}
|
||||
|
||||
public void loadEvent(AdventureEventData event) {
|
||||
|
||||
@@ -31,6 +31,7 @@ public class ShopScene extends ForgeScene {
|
||||
@Override
|
||||
public void enter() {
|
||||
GameHUD.getInstance().getTouchpad().setVisible(false);
|
||||
screen = null;
|
||||
getScreen();
|
||||
screen.refresh();
|
||||
super.enter();
|
||||
|
||||
Reference in New Issue
Block a user