From e9196e821b4c56e0c5eb4c506eb15ecb81c3406d Mon Sep 17 00:00:00 2001 From: PawelSapula Date: Mon, 25 May 2026 17:48:55 +0200 Subject: [PATCH] feat(SceneFactory): Optional marking for ExchangeView --- src/main/java/edu/ntnu/idi/idatt/view/SceneFactory.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/edu/ntnu/idi/idatt/view/SceneFactory.java b/src/main/java/edu/ntnu/idi/idatt/view/SceneFactory.java index 1ef5a6a..4c80524 100644 --- a/src/main/java/edu/ntnu/idi/idatt/view/SceneFactory.java +++ b/src/main/java/edu/ntnu/idi/idatt/view/SceneFactory.java @@ -137,9 +137,14 @@ public static Parent createPortfolioView() { * * @return View's root. */ - public static Parent createExchangeView() { + public static Parent createExchangeView(boolean markValue) { - mark(() -> createExchangeView()); + if (markValue) { + mark(() -> createExchangeView(true)); + } else { + navigation.clear(); + mark(() -> createExchangeView(true)); + } ExchangeModel model = new ExchangeModel(); ExchangeView view = new ExchangeView();