Holding middle mouse button inside Song Editor & Piano Roll should pan/scroll around the view
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 1.3k
- Avg merge
- 2d 13h
- Merged PRs (30d)
- 7
Description
### Bug Summary
Holding middle mouse button and moving the mouse while inside the Song Editor or Piano Roll **should allow the user to pan/scroll around**.
#### Steps to reproduce
Holding middle mouse button inside Song Editor & Piano Roll right now does nothing. You have to painstakingly grab the tiny scrollbar in order to navigate anywhere.
#### Expected behavior
To be able to pan around the Song Editor & Piano Roll view. This is also consistent with FL Studio.
I am aware that **middle mouse button deletes elements from the Song Editor right now**, but perhaps selecting the element and then pressing the Delete keyboard key could be used for that quick delete operation instead? (Which also makes more sense too)
#### Actual behavior
It does nothing right now.
#### Affected LMMS versions
1.3.0-a
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the middle-mouse event handling for the Song Editor and Piano Roll, then trace how view movement and element deletion are currently handled. Done means dragging with the middle button pans or scrolls both views, with the intended delete interaction still clearly defined and verified in the affected UI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100