Version: 2.80 stable (linux 64)
Like other Dope Sheet modes, the Grease Pencil Dope Sheet can be made to only display the keyframes/channels of selected objects, by using the "show_only_selected" option. This works as expected. However, an object can be not selected, but still active. In this context, it is possible to enter edit/draw/sculpt mode for a grease pencil object that is not selected, leading to an issue where the user may find themselves editing a GP object with no animation data visible in the dope sheet!
How to reproduce
- Open the attached file (with UI loading enabled)
- In object mode, select the GP Monkey
- tap A to deselect monkey
- Tab into edit mode
- Observe how the dope sheet does not display any info about Suzanne
It's pretty easy to run into this issue accidentally. Technically it makes sense, but from a design perspective, it is not helpful for the "show_only_selected" feature to hide an active GP object, especially if the user can still enter edit/draw/sculpt mode for that object.