Bug 347800

Summary: Mouse pointer icon stuck to the "pointing hand" icon after extending the canvas
Product: [Applications] krita Reporter: Eiko Yumi <esdouzewa>
Component: GeneralAssignee: Victor Wåhlström <victor.wahlstrom>
Status: RESOLVED FIXED    
Severity: minor CC: herrkjeldsen, Losorrell, raghu, victor.wahlstrom
Priority: NOR    
Version First Reported In: 2.9.4   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Eiko Yumi 2015-05-16 14:54:20 UTC
Panning the canvas to its limits and extending it by clicking  on one of the dedicated strips appearing at the very end of the workspace does extend the canvas as intended, but also causes the mouse pointer icon to get stuck to the "pointing hand" icon (on Windows). Subsequently Painting or clicking any other UI button besides that in the toolbox does not reset the pointer icon, but switching to/from a different tool does.

Reproducible: Always

Steps to Reproduce:
1. Pan the canvas to its limits.
2. Extend the canvas by clicking on one of the canvas extension strips.

Actual Results:  
The mouse pointer gets stuck to the hand icon.

Expected Results:  
The mouse icon should change back to the appropriate one (depending on the tool used) after clicking on one the canvas extensi0on strips.

Workaround: switching tool restores the mouse pointer icon to the correct one.
Comment 1 Marcus Kjeldsen 2015-06-21 09:32:13 UTC
Duplicate of https://bugs.kde.org/show_bug.cgi?id=348649?

I can confirm, though the hand disappears after pressing spacebar again.
Comment 2 Victor Wåhlström 2015-06-23 21:32:13 UTC
*** Bug 348649 has been marked as a duplicate of this bug. ***
Comment 3 Victor Wåhlström 2015-06-23 21:35:16 UTC
Git commit 1d588352479a80a31480bdfd0cb61568ac6c56cb by Victor Wåhlström.
Committed on 23/06/2015 at 21:28.
Pushed by victorw into branch 'calligra/2.9'.

M  +8    -0    krita/ui/canvas/kis_infinity_manager.cpp

http://commits.kde.org/calligra/1d588352479a80a31480bdfd0cb61568ac6c56cb