Skip to content

Commit

Permalink
Update ViewManager.java
Browse files Browse the repository at this point in the history
  • Loading branch information
tommyah committed May 25, 2026
1 parent a0fa328 commit 44ff6e3
Showing 1 changed file with 6 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
import edu.ntnu.idi.idatt2003.g40.mappe.service.event.EventType;
import java.util.EnumMap;
import java.util.Map;

import edu.ntnu.idi.idatt2003.g40.mappe.utils.Validator;
import javafx.scene.Scene;
import javafx.stage.Stage;

Expand Down Expand Up @@ -108,6 +110,7 @@ public void setScene(final ViewElement<?, ?> viewElement)
);
}
currentView = viewElement;
viewElement.onUpdate();
}
}

Expand All @@ -128,12 +131,10 @@ public void setScene(final ViewElement<?, ?> viewElement)
public void setScene(final ViewData data) throws IllegalArgumentException {
if (data == null) {
throw new IllegalArgumentException("Data is null!");
} else {
ViewElement<?, ?> viewElement = viewMap.get(data.getSceneName());
viewElement.setData(data);
setScene(viewElement);
currentView = viewElement;
}
ViewElement<?, ?> viewElement = viewMap.get(data.getSceneName());
setScene(viewElement);
currentView = viewElement;
}

/**
Expand Down

0 comments on commit 44ff6e3

Please sign in to comment.