Skip to content

Fix song list mouse hitboxes and tag refresh#1273

Open
dgruss wants to merge 1 commit into
UltraStar-Deluxe:masterfrom
dgruss:listviewmouseclick
Open

Fix song list mouse hitboxes and tag refresh#1273
dgruss wants to merge 1 commit into
UltraStar-Deluxe:masterfrom
dgruss:listviewmouseclick

Conversation

@dgruss
Copy link
Copy Markdown
Contributor

@dgruss dgruss commented May 6, 2026

This PR fixes mouse interaction and tag rendering issues in the song selection screen.

  • Uses the themed list row element for list-view mouse hover hitboxes, so hovering anywhere on a song row focuses that song.
  • Routes roulette and chessboard song hit testing through the same helper for consistent behavior.
  • Ensures list row tags are populated immediately on show, avoiding delayed video/medley/duet/rap tag display or incorrect flashing of these tags.
  • Shows the R->F tag for shown rap songs only when rap-to-freestyle is enabled.

Fixes #1270. (the other part has been fixed already)

@dgruss dgruss force-pushed the listviewmouseclick branch from d320bea to bf31ece Compare May 13, 2026 17:47
@dgruss
Copy link
Copy Markdown
Contributor Author

dgruss commented May 25, 2026

if this is merged #1270 can be closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug] List view doesn't update after the first run, broken navigation

1 participant