https://bugs.documentfoundation.org/show_bug.cgi?id=148864
--- Comment #6 from Jan-Marek Glogowski <[email protected]> --- (In reply to Michael Weghorn from comment #5) > commit 76611452da46aec18ba14954671beee4f6dacf49 > Author: Jan-Marek Glogowski > Date: Wed Nov 17 13:03:23 2021 +0100 > > Qt refactor SystemEnvData setup Had just some time looking into this and at least I can confirm that in the bibisect repo this commit breaks playback. For master, initial playback works here, but not going back to the first slide, resulting in a black box instead of a video (but my master has a lot of changes for the per-screen scaling, but that is nothing Qt related AFAIK). Changing the QtWidget Enter/Leave code changes nothing here. And I just spend quite a bit of time staring at the refactoring code and it's small and nothing looks remotely wrong with it. Actually adding the winId() calls to the constructors of QtFrame and QtObject after the QtFrame::FillSystemEnvData breaks playback for me... All this smells a lot like some race condition, but anything should run in the main thread, so there can't be a race (FWIW I need to verify this later). I'm really puzzled, as nothing seems to make sense. -- You are receiving this mail because: You are the assignee for the bug.
