模组管理添加右键查看模组详情 (#3232)

* Update ModListPageSkin.java

* Update ModListPageSkin.java

* Update ModListPageSkin.java

* Update ModListPageSkin.java

* Update ModListPageSkin.java
This commit is contained in:
Zkitefly
2024-10-30 02:19:16 +08:00
committed by GitHub
parent d6a267afa4
commit 467ff26278

View File

@@ -186,6 +186,14 @@ class ModListPageSkin extends SkinBase<ModListPage> {
} }
}); });
listView.setOnContextMenuRequested(event -> {
ModInfoObject selectedItem = listView.getSelectionModel().getSelectedItem();
if (selectedItem != null && listView.getSelectionModel().getSelectedItems().size() == 1) {
listView.getSelectionModel().clearSelection();
Controllers.dialog(new ModInfoDialog(selectedItem));
}
});
center.setContent(listView); center.setContent(listView);
root.getContent().add(center); root.getContent().add(center);
} }