zynthian / zynthian-issue-tracking

Centralized Issue Tracking for Zynthian Project
https://github.com/orgs/zynthian/projects/1
11 stars 3 forks source link

Using mouse to drag lists is very awkward #1177

Open riban-bw opened 2 months ago

riban-bw commented 2 months ago

Describe the issue

When you drag a list with a mouse, the list scroll acceleration takes over and you can't position the list where you want it.

To Reproduce

Steps to reproduce the behavior:

  1. Open a list.
  2. Click and drag the list.

    Expected behaviour

    List moves to where the mouse drags it.

    Actual behaviour

    When mouse button released, list flies off towards its end, making it almost impossible to access the centre of the list.

    Additional context

    Although acceleration is beneficial with touch but with a mouse, you might prefer simple drag.

Configuration

Hardware

Raspberry Pi 4 Model B Rev 1.4
Audio: ZynADAC
Display: ZynScreen 3.5 (v1)
Wiring: MCP23017_ZynScreen
I2C: MCP23017@0x20, MCP23017@0x21, ADS1115@0x48

System

Debian GNU/Linux 12 (bookworm)
Build Date: 2024-03-01
Memory: 36% (666M/1846M)
SD Card: 26% (14G/57G)
Temperature: 53.5ºC
Overclock: Medium

MIDI & UI

Tuning: 440 Hz
Master Channel: Off
Preload Presets: On
ZS3 (SubSnapShots): On
Power Save: 60 minutes
Audio Levels on Snapshots: On

Software

zyncoder: oram (62626a8) 
zynthian-ui: oram (e950af0)
zynthian-sys: oram (c4f12ea)
zynthian-data: oram (e222e11)
zynthian-webconf: oram (b70f1bc)
riban-bw commented 1 month ago

Changing this to a bug (was enhancement) because long lists are almost impossible to navigate with touch. You are able to see start and end only and not access entries between.