When using the middle mouse button for panning in a graph editor, the zoom/pan transition effect will not cancel before completion due to manual input, leading to UI/User competition in an undesirable UI experience.
It seems this is due to SNodePanel::OnMouseButtonDown missing a call to CancelZoomToFit within the middle mouse button block.
Notice that the transition stops
Set Editor Preferences -> Graph Editors -> General Style -> Panning Mouse Button to 'Middle' or 'Right or Middle'.
Repeat steps 1-3 this time dragging with the middle mouse button.
Notice that the transition attempts to continue while fighting the user's manual drag.
Expected that the transition stops regardless of the set/used Mouse Button.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-82262 in the post.
0 |
Component | UE - Editor - UI Systems - Slate |
---|---|
Affects Versions | 4.22, 4.23 |
Target Fix | 4.25 |
Created | Oct 22, 2019 |
---|---|
Resolved | Oct 22, 2019 |
Updated | Feb 11, 2020 |