diff --git a/app/src/main/java/org/vibecoders/moongazer/Game.java b/app/src/main/java/org/vibecoders/moongazer/Game.java index c7ab57e..5fe905a 100644 --- a/app/src/main/java/org/vibecoders/moongazer/Game.java +++ b/app/src/main/java/org/vibecoders/moongazer/Game.java @@ -55,7 +55,6 @@ public class Game extends ApplicationAdapter { transition.render(batch); batch.end(); // Handle stage drawing for UI elements - stage.act(Gdx.graphics.getDeltaTime()); stage.draw(); return; } diff --git a/app/src/main/java/org/vibecoders/moongazer/scenes/Transition.java b/app/src/main/java/org/vibecoders/moongazer/scenes/Transition.java index ab8d63d..0d74bff 100644 --- a/app/src/main/java/org/vibecoders/moongazer/scenes/Transition.java +++ b/app/src/main/java/org/vibecoders/moongazer/scenes/Transition.java @@ -51,9 +51,11 @@ public class Transition extends Scene { log.trace("Transition opacities - from: {}, to: {}", fromOpacity, toOpacity); batch.setColor(1, 1, 1, fromOpacity); from.root.setVisible(true); + from.root.setColor(1, 1, 1, fromOpacity); from.render(batch); batch.setColor(1, 1, 1, toOpacity); to.root.setVisible(true); + to.root.setColor(1, 1, 1, toOpacity); to.render(batch); } }