Is your feature request related to a problem? Please describe.
Expected Behavior: Shift + Clicking a second cell on the xLights timeline should highlight all cells between the first selected cell and the second cell after a Shift + Scroll.
Actual Behavior: If you Shift + Scroll with the mouse wheel after selecting the first cell, the initial cell becomes unselected. This breaks the ability to Shift + Click a second cell to select a range.
Describe the solution you'd like
Allow scrolling on the timeline (via Shift + Scroll on a standard mouse wheel) while preserving the active cell selection and anchor point. Users should be able to select a cell, Shift + Scroll to another part of the timeline, and Shift + Click a second cell to complete the range selection.
Describe alternatives you've considered
The only workarounds available are zooming out to view the entire target range or manually dragging the timeline scrollbar. However, zooming out introduces new issues:
Selection accuracy on effect cells: When zoomed out, cells containing effects trigger effect-editing cursors instead of the standard selection pointer. Selecting the cell requires hunting for a tiny spot where the normal pointer appears, sometime impossible to find, or selecting an adjacent empty cell—which risks accidentally grabbing unwanted effects.
Additional Suggestion:
Expand Shift + Click range selection functionality so it registers regardless of which cursor tool or context pointer is active over a cell (e.g., when hovering over an effect). This would allow reliable range selection even when zoomed out.
Additional context
I am using the Windows version.
Is your feature request related to a problem? Please describe.
Expected Behavior: Shift + Clicking a second cell on the xLights timeline should highlight all cells between the first selected cell and the second cell after a Shift + Scroll.
Actual Behavior: If you Shift + Scroll with the mouse wheel after selecting the first cell, the initial cell becomes unselected. This breaks the ability to Shift + Click a second cell to select a range.
Describe the solution you'd like
Allow scrolling on the timeline (via Shift + Scroll on a standard mouse wheel) while preserving the active cell selection and anchor point. Users should be able to select a cell, Shift + Scroll to another part of the timeline, and Shift + Click a second cell to complete the range selection.
Describe alternatives you've considered
The only workarounds available are zooming out to view the entire target range or manually dragging the timeline scrollbar. However, zooming out introduces new issues:
Selection accuracy on effect cells: When zoomed out, cells containing effects trigger effect-editing cursors instead of the standard selection pointer. Selecting the cell requires hunting for a tiny spot where the normal pointer appears, sometime impossible to find, or selecting an adjacent empty cell—which risks accidentally grabbing unwanted effects.
Additional Suggestion:
Expand Shift + Click range selection functionality so it registers regardless of which cursor tool or context pointer is active over a cell (e.g., when hovering over an effect). This would allow reliable range selection even when zoomed out.
Additional context
I am using the Windows version.