Bug 407756

Summary: Dragging Krita window from one display to another hang-ups system for a couple of seconds
Product: [Applications] krita Reporter: Dmitry Kazakov <dimula73>
Component: OpenGL CanvasAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: minor CC: griffinvalley, halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dmitry Kazakov 2019-05-20 12:01:26 UTC
STEPS TO REPRODUCE
1. Setup 2 displays cottexted to the same PC
2. Open Krita on one display
3. Drag Krita window to another display

OBSERVED RESULT

While dragging the system will freeze for a couple of seconds while Krita recalculates the tiles for a new display profile


EXPECTED RESULT

No freeze should happen

ADDITIONAL INFORMATION

See this discussion: https://invent.kde.org/kde/krita/merge_requests/23
Comment 1 wolthera 2019-09-21 16:25:13 UTC
boud is confirming it in the merge request.
Comment 2 Halla Rempt 2022-09-19 11:59:07 UTC
The MR says "The "hangup" is caused by refetching the image when changing display profile. This delay is also present without the patch." -- so that is unavoidable, and there is no reason to keep this report open anymore.