mirror of
https://github.com/HMCL-dev/HMCL.git
synced 2025-09-09 11:55:52 -04:00
Fix #1096: Feedback item cannot be clicked
This commit is contained in:
parent
55e9b93b1c
commit
043d1c88c8
@ -128,7 +128,7 @@ public class FeedbackPage extends VBox implements PageAware {
|
|||||||
container.setPickOnBounds(false);
|
container.setPickOnBounds(false);
|
||||||
container.setAlignment(Pos.CENTER_LEFT);
|
container.setAlignment(Pos.CENTER_LEFT);
|
||||||
HBox.setHgrow(content, Priority.ALWAYS);
|
HBox.setHgrow(content, Priority.ALWAYS);
|
||||||
content.setMouseTransparent(true);
|
content.setMouseTransparent(false);
|
||||||
setSelectable();
|
setSelectable();
|
||||||
|
|
||||||
likeButton.getStyleClass().add("toggle-icon4");
|
likeButton.getStyleClass().add("toggle-icon4");
|
||||||
@ -152,7 +152,7 @@ public class FeedbackPage extends VBox implements PageAware {
|
|||||||
"#" + feedback.getId(),
|
"#" + feedback.getId(),
|
||||||
i18n("feedback.state." + feedback.getState().name().toLowerCase(Locale.US)),
|
i18n("feedback.state." + feedback.getState().name().toLowerCase(Locale.US)),
|
||||||
i18n("feedback.type." + feedback.getType().name().toLowerCase(Locale.US)));
|
i18n("feedback.type." + feedback.getType().name().toLowerCase(Locale.US)));
|
||||||
container.setOnMouseClicked(e -> {
|
content.setOnMouseClicked(e -> {
|
||||||
getFeedback(feedback.getId())
|
getFeedback(feedback.getId())
|
||||||
.thenAcceptAsync(Schedulers.javafx(), f -> {
|
.thenAcceptAsync(Schedulers.javafx(), f -> {
|
||||||
Controllers.dialog(new ViewFeedbackDialog(f));
|
Controllers.dialog(new ViewFeedbackDialog(f));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user