This commit is contained in:
Glavo 2025-09-20 16:21:49 +08:00
parent dfb82cafb5
commit c9b8bcd689

View File

@ -45,8 +45,10 @@ public class AdvancedListBox extends ScrollPane {
container.getStyleClass().add("advanced-list-box-content");
this.addEventFilter(MouseEvent.MOUSE_ENTERED,
event -> setVbarPolicy(ScrollBarPolicy.AS_NEEDED));
this.addEventFilter(MouseEvent.MOUSE_ENTERED, event -> {
if (container.getHeight() > getHeight())
setVbarPolicy(ScrollBarPolicy.AS_NEEDED);
});
this.addEventFilter(MouseEvent.MOUSE_EXITED,
event -> setVbarPolicy(ScrollBarPolicy.NEVER));
}