View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004503 | ardour | bugs | public | 2011-11-22 16:22 | 2020-04-19 20:15 |
| Reporter | jolson | Assigned To | cth103 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 3.0 | ||||
| Summary | 0004503: Shift-scrolling loses grip on the track it's resizing | ||||
| Description | Shift-scrolling to resize a track or bus stops working properly when the track is shrunk so that it no longer is under the mouse. 1. Start Ardour. 2. Create a new session with a master bus. 3. Shift-scroll up, to enlarge the master bus. 4. Position the mouse near the lower edge of the bus. 5. Shift-scroll down, to shrink the bus so that it is no longer pointed to by the mouse. 6. Wihout releasing the shift button, start scrolling up. Expected result: The bus grows in size. Actual result: The bus stays in size. No scrolling - neither up nor down - affects the bus. | ||||
| Tags | No tags attached. | ||||
|
|
Its hard to see how to fix this when scroll events are discrete. Compare it with a drag: when you start a drag, ardour knows what item you grabbed, and it keeps using it until the button is released. But with a scroll event, each click is a distinct event for which ardour has to ask "what object are we supposed to be operating on?" There is no "begin scroll" or "end scroll" event. So, if the change in size moves thing such that the mouse pointer is no longer over the same object, then the next scroll event will necessarily pick a different object to operate on. |
|
|
Should be (hackily) fixed in SVN 12747. |
|
|
Issue has been closed automatically, by Trigger Close Plugin. Feel free to re-open with additional information if you think the issue is not resolved. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2011-11-22 16:22 | jolson | New Issue | |
| 2011-11-22 16:28 | cth103 | cost | => 0.00 |
| 2011-11-22 16:28 | cth103 | Target Version | => 3.0-beta2 |
| 2012-01-10 20:46 | cth103 | Target Version | 3.0-beta2 => 3.0-beta3 |
| 2012-01-25 20:06 | paul | Note Added: 0012667 | |
| 2012-02-14 17:20 | paul | Target Version | 3.0-beta3 => 3.0 beta4 |
| 2012-05-23 15:09 | cth103 | Target Version | 3.0 beta4 => 3.0 |
| 2012-06-17 16:57 | cth103 | Note Added: 0013561 | |
| 2012-06-17 16:57 | cth103 | Status | new => resolved |
| 2012-06-17 16:57 | cth103 | Resolution | open => fixed |
| 2012-06-17 16:57 | cth103 | Assigned To | => cth103 |
| 2020-04-19 20:15 | system | Note Added: 0022859 | |
| 2020-04-19 20:15 | system | Status | resolved => closed |