Bug 392249

Summary: Cursor stuck at busy icon after opening a png file
Product: [Applications] krita Reporter: Kampidh <qampidh>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 4.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:

Description Kampidh 2018-03-23 22:37:56 UTC
upon opening a png file and choosing the colorspace, mouse cursor keeps displaying busy icon (hourglass/busy circle), even after the file is fully loaded into krita window.
 
I can continue painting/editing normally, but I kept stuck with busy cursor.
Comment 1 Halla Rempt 2018-03-28 12:50:50 UTC
Git commit 83d3ade639e89819419ca40a3d808a785f728e72 by Boudewijn Rempt.
Committed on 28/03/2018 at 12:49.
Pushed by rempt into branch 'master'.

Use the KisCursorOverrideHijacker object when loading png images

This is safer than overriding the override cursor manually, or
restoring it and overriding it back.

This also adds documentation to this useful little class that
was actually completely unused...

M  +6    -0    libs/ui/kis_cursor_override_hijacker.h
M  +3    -2    libs/ui/kis_png_converter.cpp
M  +0    -1    plugins/impex/video/kis_video_export.cpp

https://commits.kde.org/krita/83d3ade639e89819419ca40a3d808a785f728e72
Comment 2 Halla Rempt 2018-04-03 11:45:43 UTC
Git commit 39ed7a7e361e9d8ea04f205789a39bdb666764fc by Boudewijn Rempt.
Committed on 03/04/2018 at 11:17.
Pushed by rempt into branch 'krita/4.0'.

Use the KisCursorOverrideHijacker object when loading png images

This is safer than overriding the override cursor manually, or
restoring it and overriding it back.

This also adds documentation to this useful little class that
was actually completely unused...
(cherry picked from commit 83d3ade639e89819419ca40a3d808a785f728e72)

M  +6    -0    libs/ui/kis_cursor_override_hijacker.h
M  +3    -2    libs/ui/kis_png_converter.cpp
M  +0    -1    plugins/impex/video/kis_video_export.cpp

https://commits.kde.org/krita/39ed7a7e361e9d8ea04f205789a39bdb666764fc