Skip to content

Commit e798ceb

Browse files
Fix: Initial selection state
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent b2f1b77 commit e798ceb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

HMCL/src/main/java/org/jackhuang/hmcl/ui/directory/GameDirectoryListItemSkin.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public GameDirectoryListItemSkin(GameDirectoryListItem skinnable) {
4949
root.setPickOnBounds(false);
5050
RipplerContainer container = new RipplerContainer(root);
5151

52-
SVGContainer left = SVG.FOLDER.createIcon(20);
52+
SVGContainer left = (skinnable.selectedProperty().get() ? SVG.FOLDER_FILL : SVG.FOLDER).createIcon(20);
5353
left.setMouseTransparent(true);
5454
BorderPane.setMargin(left, new Insets(0, 6, 0, 6));
5555
BorderPane.setAlignment(left, Pos.CENTER_LEFT);

0 commit comments

Comments
 (0)