open cover art view after single-click release
Bug #1844730 reported by
ronso0
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Low
|
ronso0 |
Bug Description
Like the track title and artist widgets, a deck cover art can be dragged to other decks, samplers or somewhere in the library.
Currently the cover art window opens on mouse button PRESS which partially covers the GUI and thereby blocks certain areas for drag moves.
open cover art view not before single-click is released to keep the view clean for drag movements.
Usual longpress timeout should be apllied.
It could also open if the pointer is still above same widget when being released, but that would still/again be the case when when aborting a drag move. Opening the cover art wouldn't be helpful then.
description: | updated |
Changed in mixxx: | |
assignee: | nobody → ronso0 (ronso0) |
milestone: | none → 2.3.0 |
Changed in mixxx: | |
status: | New → In Progress |
importance: | Undecided → Low |
status: | In Progress → Fix Committed |
tags: |
added: usability removed: ux |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
quick solution:
* in mousePressEvent() in wcoverart.cpp
if (event->button() == Qt::LeftButton) {
start longpress timer;}
* add mouseReleaseEvent() {
if (event->button() == Qt::LeftButton && timer not expired yet) {
stop timer, delete timer;
open cover art window;}}