Make navigation settings callback explicit

This commit is contained in:
张家训
2026-08-01 21:01:08 +08:00
parent 50ee9e5566
commit 5bc4ef194b
3 changed files with 13 additions and 15 deletions
@@ -46,11 +46,6 @@ public final class NavigationRail extends VBox {
private MainWindow.NavItem selectedItem;
private String selectedPluginId;
public NavigationRail(List<MainWindow.NavItem> items,
Consumer<MainWindow.NavItem> navigator) {
this(items, navigator, () -> { });
}
public NavigationRail(List<MainWindow.NavItem> items,
Consumer<MainWindow.NavItem> navigator,
Runnable openSettings) {