mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.25k stars 1.24k forks source link

Qt6: library Up/Down key events with count > 1 are executed only once #13398

Open ronso0 opened 1 week ago

ronso0 commented 1 week ago

Controls like [Library], MoveVertical, n and [Library], MoveTrack, n with n > 1 are executed only once. It seems QAbstractItemView::MoveCursor is called only once regardless the QKeyEvent::count(). Works fine with Qt5 (both 2.4 and 2.5++), and it's not our moveCursor() override, it's the original Qt function.

Noticed with Qt 6.2.3

edit: I just filed https://bugreports.qt.io/browse/QTBUG-126668