Removing the check for locked interface seems necessary to get the playhead overlays to draw.
But since it's maybe not the best practice overall, I added a function to get whether
the interface is locked and a comment explaining to check that beforehand in some future cases.
Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
- Branch
- fix-playhead-disappear (branched from master)
- Build Status
Buildable 9042 Build 9042: arc lint + arc unit
Event Timeline
Comment Actions
LGTM.
I just double checked where I found the original test, but that is in wm_paintcursor_draw we could. we can use the CTX_wm_interface_locked there. So It doesn't used to happen for the playhead or scrollers.