Bug 480064

Summary: Shift-drag to change brush size stops at the desktop border, even though the cursor does not actually move there
Product: [Applications] krita Reporter: markrednik
Component: UsabilityAssignee: Krita Bugs <krita-bugs-null>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.2.2   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description markrednik 2024-01-19 21:13:36 UTC
SUMMARY

Shift-dragging will change the brush size. This happens in-place; while the operation is ongoing, the mouse cursor does not move, it only changes in size. However, it appears that below the hood, the cursor is in fact moving, and stopping at the desktop border! The effect is that when resizing a brush, depending on where the action is performed, part of the value range is inaccessible. 


STEPS TO REPRODUCE
1. Create a new document
2. Set the brush size to 1000.00 px
3. Move the canvas so that it is close to the left desktop border
4. Shift-Drag left from close to the left border in order to reduce the brush size

OBSERVED RESULT

The brush gets a little smaller, but quickly stops resizing, even if you continue to drag left.

EXPECTED RESULT

The brush should continue to get smaller as you are dragging, until it reaches its minimum size.

SOFTWARE/OS VERSIONS
Windows: 10