Page MenuHome

NLA: Remain in tweak mode on new strip selection
AbandonedPublic

Authored by Wayde Moss (GuiltyGhost) on May 2 2020, 3:02 AM.

Details

Summary

This patch goes hand in hand with D7600: NLA: Always Show All Strips. It's been separated as a patch to avoid confusion in case one is accepted while the other is not. The following media has both patches applied.

Problem
Currently, when selecting a new strip, tweak mode is automatically exited leading to the current workflow:

  1. Edit a NLA strip
  2. Desire to edit a different layer
  3. Exit tweak mode (tab or select empty space in NLA editor)
  4. Look for and select new strip
  5. Tab to enter tweak mode.

Solution
While in tweak mode, if the user selects a new strip, we remain in tweak mode.

Diff Detail

Repository
rB Blender
Branch
arcpatch-D7601 (branched from master)
Build Status
Buildable 9325
Build 9325: arc lint + arc unit

Event Timeline

Wayde Moss (GuiltyGhost) requested review of this revision.May 2 2020, 3:02 AM
Wayde Moss (GuiltyGhost) created this revision.
Wayde Moss (GuiltyGhost) retitled this revision from NLA: Always Show All Strips and Sync Length Fix to NLA: Remain in tweak mode on new strip selection.May 2 2020, 3:08 AM
Wayde Moss (GuiltyGhost) edited the summary of this revision. (Show Details)

In hindsight, this is probably just as big of a hassle as the existing behavior. A better way would be to just do nothing on mouse click, including not exiting tweak mode on mouse click.