From 92520e46a3fdb3aa1e058b16aac5a25458e54f20 Mon Sep 17 00:00:00 2001 From: huanghongxun Date: Tue, 2 Oct 2018 18:11:52 +0800 Subject: [PATCH] Remove settings entrance in main page --- .../main/java/org/jackhuang/hmcl/ui/MainPage.java | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java index 68fdbf00f..caefe1ad0 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/MainPage.java @@ -156,17 +156,9 @@ public final class MainPage extends StackPane implements DecoratorPage { .filter(version -> !version.isHidden()) .sorted((a, b) -> VersionNumber.COMPARATOR.compare(VersionNumber.asVersion(a.getId()), VersionNumber.asVersion(b.getId()))) .map(version -> { - BorderPane pane = new BorderPane(); + StackPane pane = new StackPane(); GameItem item = new GameItem(repository.getProfile(), version.getId()); - pane.setLeft(item); - JFXButton settings = new JFXButton(); - settings.setGraphic(SVG.gear(Theme.blackFillBinding(), -1, -1)); - settings.getStyleClass().setAll("toggle-icon4"); - settings.setOnMouseClicked(e -> { - Versions.modifyGameSettings(profile, version.getId()); - popup.hide(); - }); - pane.setRight(settings); + pane.getChildren().setAll(item); pane.getStyleClass().setAll("menu-container"); item.setMouseTransparent(true); RipplerContainer container = new RipplerContainer(pane);