Bug 438305 - First "scene" sometimes fails to render preview after loading. Clicking entry resolves the issue.
Summary: First "scene" sometimes fails to render preview after loading. Clicking entry...
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Storyboard (other bugs)
Version First Reported In: git master (please specify the git hash!)
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: Eoin O'Neill
URL:
Keywords: release_blocker
Depends on:
Blocks:
 
Reported: 2021-06-09 03:11 UTC by Eoin O'Neill
Modified: 2021-08-03 21:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eoin O'Neill 2021-06-09 03:11:06 UTC
SUMMARY
There are some circumstances where the first storyboard entry remains erroneously "empty" when a storyboard-containing file is loaded. This likely has to do with the AsyncRenderer and the code that surrounds it, which could use a cleanup. 

EXPECTED RESULT:
First storyboard entry should render on load, like all other storyboard entries.

REPRODUCE:
Create a storyboard project with a few scenes.
Save the file. Close the file. Close Krita.
Reopen Krita.
Observe the first storyboard entry is missing its visual. Clicking on the storyboard should resolve.

Setting severity to major, since while it appears to be visual only at first glance, it can affect the end result of a storyboard export.
Comment 1 Emmet O'Neill 2021-07-16 23:30:56 UTC
Git commit 5e36f8ebbe154e574881f14e49a78d0159a0daf0 by Emmet O'Neill.
Committed on 16/07/2021 at 23:30.
Pushed by emmetoneill into branch 'master'.

Improved rendering of storyboard thumbnails.

M  +1    -10   plugins/dockers/storyboarddocker/StoryboardModel.cpp

https://invent.kde.org/graphics/krita/commit/5e36f8ebbe154e574881f14e49a78d0159a0daf0