Dragging with the middle mouse button (or stylus equivalent) to move the current view of the canvas does not work if the layer which is currently selected in the layers docker is locked. It *should* work, as it is not an operation that alters the selected layer. Similar operation, zoom with scroll-wheel does work under the same conditions. Reproducible: Always Steps to Reproduce: 1. Lock the currently selected layer 2. Drag the canvas with the middle mouse button Actual Results: Nothing happens. Expected Results: Canvas moves in the view, like it does if the selected layer isn't locked. (I'm not doing anything to the selected layer, just trying to look at a different bit of it!)
Results may depend which tool is selected. (e.g. "Move and rotate your canvas" tool will still allow middle mouse drag on a locked layer.) Brush, Bucket, transform tools, etc. all seem to exhibit bug behaviour.
Yes... We need to reconsider some basic implementation decisions for our tool system.
Fixed by the new interaction system.