mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-12 05:16:13 -04:00
删除账户和删除认证服务器时弹出提示确认删除 (#3280)
This commit is contained in:
parent
d3e9511aca
commit
26224ae366
@ -177,7 +177,7 @@ public class AccountListItemSkin extends SkinBase<AccountListItem> {
|
|||||||
right.getChildren().add(spinnerCopyUUID);
|
right.getChildren().add(spinnerCopyUUID);
|
||||||
|
|
||||||
JFXButton btnRemove = new JFXButton();
|
JFXButton btnRemove = new JFXButton();
|
||||||
btnRemove.setOnMouseClicked(e -> skinnable.remove());
|
btnRemove.setOnMouseClicked(e -> Controllers.confirm(i18n("button.remove.confirm"), i18n("button.remove"), skinnable::remove, null));
|
||||||
btnRemove.getStyleClass().add("toggle-icon4");
|
btnRemove.getStyleClass().add("toggle-icon4");
|
||||||
BorderPane.setAlignment(btnRemove, Pos.CENTER);
|
BorderPane.setAlignment(btnRemove, Pos.CENTER);
|
||||||
btnRemove.setGraphic(SVG.DELETE.createIcon(Theme.blackFill(), -1, -1));
|
btnRemove.setGraphic(SVG.DELETE.createIcon(Theme.blackFill(), -1, -1));
|
||||||
|
@ -123,7 +123,9 @@ public class AccountListPage extends DecoratorAnimatedPage implements DecoratorP
|
|||||||
|
|
||||||
JFXButton btnRemove = new JFXButton();
|
JFXButton btnRemove = new JFXButton();
|
||||||
btnRemove.setOnAction(e -> {
|
btnRemove.setOnAction(e -> {
|
||||||
skinnable.authServersProperty().remove(server);
|
Controllers.confirm(i18n("button.remove.confirm"), i18n("button.remove"), () -> {
|
||||||
|
skinnable.authServersProperty().remove(server);
|
||||||
|
}, null);
|
||||||
e.consume();
|
e.consume();
|
||||||
});
|
});
|
||||||
btnRemove.getStyleClass().add("toggle-icon4");
|
btnRemove.getStyleClass().add("toggle-icon4");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user