Tutorials fixed

This commit is contained in:
lieght
2025-12-06 21:22:45 +01:00
parent 4ef0d53d3c
commit ad7831b0e1
2 changed files with 5 additions and 5 deletions

View File

@@ -3,12 +3,12 @@ package org.toop.app.widget.popup;
import javafx.geometry.Pos;
import javafx.scene.Node;
import org.toop.app.widget.Primitive;
import org.toop.app.widget.Widget;
import org.toop.app.widget.WidgetContainer;
import org.toop.app.widget.complex.PopupWidget;
import org.toop.app.widget.complex.ViewWidget;
import org.toop.app.widget.tutorial.*;
import org.toop.app.widget.view.GameView;
import org.toop.app.widget.view.MainView;
import org.toop.app.widget.view.OptionsView;
import org.toop.local.AppContext;
@@ -30,9 +30,11 @@ public class EscapePopup extends PopupWidget {
}
if (currentView.getClass().isAssignableFrom(GameView.class)) {
BaseTutorialWidget tut = AppContext.currentTutorial();
Widget tut = AppContext.currentTutorial();
if (tut != null) {
nodes.add(Primitive.button("tutorialstring", () -> {}));
nodes.add(Primitive.button("tutorialstring", () -> {
WidgetContainer.getCurrentView().add(Pos.CENTER, tut);
}));
}
}

View File

@@ -59,8 +59,6 @@ public class BaseTutorialWidget extends PopupWidget implements Updatable {
var x = Primitive.vbox(imagery, tutorialText);
add(Pos.CENTER, Primitive.vbox(x, w));
WidgetContainer.add(Pos.CENTER, this);
}
@Override