SUMMARY Brush engine only starts drawing after you move the tip. It is a problem when marking dots and stripling, as it is very inconsistent when it activates. I didn't have this problem to a noticeable degree when I was working with a 1 pixel size brush tip. Brush left marks almost always in that case. STEPS TO REPRODUCE 1. Select brush b) Basic-1 default size 2. Tap the canvas with minimal horizontal and vertical movement on the canvas. OBSERVED RESULT The taps that had no movement leave no marks on the canvas. EXPECTED RESULT Every tap leaves a mark behind, regardless of brush movement. SOFTWARE/OS VERSIONS Windows: 10 Qt Version: 5.2.7
I am testing this on Windows and the "Basic-1 default size" brush seems to make a dab fine with no movement. Not sure if this has been fixed or not. This quick dabbing only works for about 1/2 of the brush engines, so some of them you have to use your mouse more for them to lay down paint/color.
I am using wacom 16 cintiq DTK-1660 The bug is present in 5.2.9 and the 5.3.0-prealpha git c65f656 Windows 11 Using "Basic-1 default size" brush with stylus. It does not appear when I click with mouse without moving it. It appears when I tap with my pen, it's easier to repeat when I have canvas zoomed in. Pushing down on the pen with full force does not leave a mark if I do not move the pen.
Interesting behavior. When I press the mouse button down it does not leave a mark. Because if I hold down the mouse and do not move it it behaves like the pen. The moment I start moving the mouse the marks appear. That is the same behavior for pen. But on release of the button the mouse leaves a mark. I believe the bug is from the code saying On release leave a mark, and pen does not have the on release code. Pen only acts based on pressing down. So I suspect the fix might be to have mark be act on press instead of release.
Additional info. Bug of no marks being drawn also happens with mouse when: > Press down button > Move the cursor less than 0.5 of a pixel > Release button
๐๐งน Thanks for your comment! Automatically switching the status to REPORTED so the team can perform further triage. In the future you may also do this yourself when providing needed information.
Works here as expected: Krita 5.2.9 Windows 10 Tested with notebook trackpad (mouse equivalent) and huion inspiroy 580x pen tablet. Pen tablet and Krita set to Windows Ink. Dab appears correctly even without movement of pen or mouse.
Then let's close for now.
Created attachment 186639 [details] Showing the bug. No mark on hold down while moving less than half a pixel. In video: If mouse is moved, the travel prevents the 'release' from triggering. If mouse is not moved, it leaves a mark on 'release'. Not in video: If you move more than half a pixel, a mark is made. Same with wacom stylus. If there is no movement at all on a tap. A mark is made. If there is even a tiniest movement that is not bigger than half a pixel no marks are made. If there is movement that is longer than half a pixel a mark is made. It does not happen when using a 1 pixel brush with sharpness enabled. Imo the mark should be made on press down, rather than on detecting a vector of movement or on release. This is a problem when artists try stippling techniques. Or at the very least the movement not overwrite the release command during the 0.5 pixel distance where it makes no marks.
*** This bug has been marked as a duplicate of bug 460080 ***