Commit 0237a52
Fix filmstrip double marker issue (#19772)
The filmstrip current-image marker (black arrow) was appearing on
multiple thumbnails spaced by the number of visible items in the
filmstrip. This occurred because the w_cursor widget visibility
was tied only to thumb->active flag, which could be set on
multiple thumbnails during scrolling and thumbnail reuse.
The fix adds a double-check in _thumb_update_icons() to ensure
the cursor arrow is shown only when both conditions are met:
- thumb->active is TRUE
- thumb->imgid matches the first entry in active_images list
This ensures only the actual current/active image displays the
marker, eliminating visual confusion between selection highlight
and current-image indicator.
Fixes #197721 parent baff916 commit 0237a52
1 file changed
+9
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
885 | 885 | | |
886 | 886 | | |
887 | 887 | | |
888 | | - | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
889 | 897 | | |
890 | 898 | | |
891 | 899 | | |
| |||
0 commit comments