• Editor
  • Changing timeline

Hey there.

Here's what I do. I select a mesh, I'll called it A (which is part of a bone where there is 2 attachment. Either I show A, either I show B). Then I'm moving along my timeline with my mouse, with my selection still active.
Then, I come on a frame where my actual selection A is hidden. Now my B asset is showing up.
And here is the thing. The timeline changes. Why??? I was with my mouse on the frame 46, now I'm on 41 and my timeline doesn't have the same width. I found it veeeery disturbing.
See picture. Going from 1 to 2. Just because I moved on the timeline. I know some changes has to be done since my asset is not visible anymore but still...

Can we not lock the timeline at some point?

Another 'too bad' behavior is if you go forward frame by frame with the shortcut keyboard, you loose your selection. Too bad you cannot get back your previous selection is you go back with the keyboard shortcut. Because you loose your selection completely.

Related Discussions
...

There are selections in the dopesheet and in the viewport (the editing area), so it was a bit confusing to understand at first.

To be clear: you have selected a mesh in the viewport, the scrubbed the timeline past a key that hides the mesh. This causes the viewport selection to be lost, which causes your dopesheet contents to change.

Try locking the dopesheet.

For your second issue, we can't keep the mesh selected in the viewport since it is no longer there. We could remember the selection and restore it if it is made visible again, but if another selection is made instead we'd have to clear that "hidden" selection. Am I understanding correctly?

Thanks for the answers.
Indeed, the lock button might help a bit. Still I don't see why the dopesheet needs to visually change position. I mean, even if I switch asset, the frame 47 should be exactly on the same place on my computer screen. Otherwise, I'm visually disturbed.

For the 2nd thing, if spine can remember the previous selection on the viewport, if we loose it moving on the dopesheet timeline, I'll be glad to accept it 😃
Being aware of course, that I didn't unselect myself.
(I know there's some shortcuts with ctrl+1 or cmd+1)

Crocodilum a écrit

Thanks for the answers.
Indeed, the lock button might help a bit. Still I don't see why the dopesheet needs to visually change position. I mean, even if I switch asset, the frame 47 should be exactly on the same place on my computer screen. Otherwise, I'm visually disturbed.

You aren't explaining what you mean very well. 🙂 By "visually change position" I guess you mean that the dopesheet shifts to the right? This is because the names in the leftmost column became longer when the dopesheet contents changed. If you lock the dopesheet, the contents won't change, so the left column won't become longer.

Yeah sorry, it wasn't that easy in english :p

I guess you mean that the dopesheet shifts to the right?

Precisely. I'd like to be able to prevent the shifts, even if my content changes. So not exactly as the lock button is working right now.

Actually, I was thinking of something more like what you can find on MAC for example. Either names are cut, either they're all full. Nothing else, nothing changes except when you decide it :notme:

9 jours plus tard

If you lock the dopesheet, the contents won't change, and so the left column width won't change. Of course things may still shift left/right when you do change the dopesheet contents, but that seems ok since what is shown in the dopesheet also changes. The left column auto sizes to prevent users from needing to do it.


Nate a écrit

We could remember the selection and restore it if it is made visible again, but if another selection is made instead we'd have to clear that "hidden" selection.

BTW, this has been done in 3.5.06-beta. :party:

Image supprimée en raison de l'absence de support de HTTPS. | Afficher quand même

Great news, thanks a lot :clap: