Bugfix #24099: nla content moves out of sync - with fix
authorJoshua Leung <aligorith@gmail.com>
Sat, 16 Oct 2010 05:07:33 +0000 (05:07 +0000)
committerJoshua Leung <aligorith@gmail.com>
Sat, 16 Oct 2010 05:07:33 +0000 (05:07 +0000)
commitad65cd59870df1e59a5960c7c355c2c888a8141a
tree9ed30bf8877f4a0a15ea565ed946ac5d11b256ea
parent00e3ef9b132db3c9136322bd7de1e50c862e883c
Bugfix #24099: nla content moves out of sync - with fix

Thanks Shane Ambler (sambler) for the patch!

<quote>
This kind of follows on from a report that I think was closed prematurely - #22775 - I can't find any reference to an
outstanding todo that relates to it.

When resizing the nla editor the channel names and the main area get out of sync.
When toggling back from fullscreen the content is hidden off the top of the area requiring scrolling to see it.

The dopesheet displays similar problems but after fixing the ui_view2d_sync call it appears to behave as if the v2d.keepofs
has been set for the most part.

Two areas seem to be related to this - the first is calls to UI_view2d_sync used for these two views use the wrong
flags.

The other is v2d.keepofs not being set. (dopesheet has less issue here but I think it is meant to be set the same as
nla)

</quote>
source/blender/editors/space_action/action_draw.c
source/blender/editors/space_action/space_action.c
source/blender/editors/space_nla/nla_draw.c
source/blender/editors/space_nla/space_nla.c