From fda6f75333b0f43940ccff71c232785a24345ed2 Mon Sep 17 00:00:00 2001 From: Glavo Date: Sat, 26 Nov 2022 20:33:02 +0800 Subject: [PATCH] fix #1553: Hide popup before rolling back mod (#1881) --- .../java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java | 1 + 1 file changed, 1 insertion(+) diff --git a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java index f893885ce..9f5015628 100644 --- a/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java +++ b/HMCL/src/main/java/org/jackhuang/hmcl/ui/versions/ModListPageSkin.java @@ -331,6 +331,7 @@ class ModListPageSkin extends SkinBase { restoreButton.setOnMouseClicked(e -> { menu.get().getContent().setAll(dataItem.getModInfo().getMod().getOldFiles().stream() .map(localModFile -> new IconedMenuItem(null, localModFile.getVersion(), () -> { + popup.get().hide(); getSkinnable().rollback(dataItem.getModInfo(), localModFile); })) .collect(Collectors.toList())