Bug 374748

Summary: Cursor dissapears when brush-size is 0px without pressure
Product: [Applications] krita Reporter: tobias.000.b
Component: Brush enginesAssignee: vanyossi <ghevan>
Status: RESOLVED FIXED    
Severity: minor CC: halla, scottpetrovic
Priority: NOR    
Version First Reported In: 3.1.1   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description tobias.000.b 2017-01-08 12:29:21 UTC
You can try it with this Brush: https://drive.google.com/file/d/0B6R-92sgOUCAODlnT1VoNEU1WlE/view

It also depends on the zoom-level. When i use the tablet to move the cursor it is visible, but when i use the mouse it disappears.
Comment 1 Halla Rempt 2017-01-23 15:11:47 UTC
Hi Tobias,

I can confirm the issue. Again, not sure how to solve it because it's hard to draw an outline in this case...
Comment 2 Scott Petrovic 2018-11-01 23:00:42 UTC
Is there a reason why we support 0 pixel brushes? If you affect less than a pixel, nothing should ever be affected, correct?

Is a solution just increasing the minimum brush size allowed?
Comment 3 Halla Rempt 2019-05-20 13:23:27 UTC
Yes, let's set the minimum brush size to 1 pixel.
Comment 4 vanyossi 2019-05-24 04:59:27 UTC
Git commit c5695b3dedf35f4bc530aa8012cd212dd3e2b667 by Ivan Yossi.
Committed on 24/05/2019 at 04:52.
Pushed by ivany into branch 'master'.

Set minimum brush size for slider same as shift-drag
BACKPORT:krita/4.2

M  +1    -1    libs/ui/kis_paintop_box.cc

https://invent.kde.org/kde/krita/commit/c5695b3dedf35f4bc530aa8012cd212dd3e2b667
Comment 5 Halla Rempt 2019-05-24 10:19:01 UTC
Git commit 2bbc0cab6b2a14dd2c62473bcce9a793487b9510 by Boudewijn Rempt, on behalf of Ivan Yossi.
Committed on 24/05/2019 at 10:17.
Pushed by rempt into branch 'krita/4.2'.

Set minimum brush size for slider same as shift-drag
BACKPORT:krita/4.2
(cherry picked from commit c5695b3dedf35f4bc530aa8012cd212dd3e2b667)

M  +1    -1    libs/ui/kis_paintop_box.cc

https://invent.kde.org/kde/krita/commit/2bbc0cab6b2a14dd2c62473bcce9a793487b9510