saber-notes / saber

The cross-platform open-source app built for handwriting
https://saber.adil.hanney.org
GNU General Public License v3.0
2.2k stars 142 forks source link

Points are not drawn #1312

Open mar565 opened 3 months ago

mar565 commented 3 months ago

Before submitting an issue, please check the following

Describe the bug

On my Pixel Tablet I noticed that points are not always drawn. On closer inspection they appear for a split second and then disappear again. For writing this is extremely annoying. I also tried to disable the auto line and shape settings and tried the version 23.0.

To reproduce

In a document of your choice start filling it with points. Only around half will be drawn.

Expected behavior

Every contact of the stylus should result in something drawn. In this case points.

Saber version

v24.0.1

Device

Anything else?

No response

IsotoxalDev commented 3 months ago

does ad64d11 fix this issue?

mar565 commented 3 months ago

Unfortunately not.

mar565 commented 3 months ago

Some more info: Not related to the extra screen sensitivity setting. Also no problem running squid. Only thing that I noticed is that in squid the points are much more pressure reactive. In sabber it always seems close to 100% but I'm not sure if this is the normal behavior since I don't have other devices to compare it to.

Luciogi commented 3 months ago

this commit fixes issue https://github.com/saber-notes/saber/commit/ad64d1146268968d45b45c94edf4a00e0785fcf3

can you make video ?

mar565 commented 3 months ago

https://github.com/user-attachments/assets/b7dffeb2-ab51-41a0-adf7-a0dbc0e0dee4

Luciogi commented 3 months ago

it sometimes cant register ? right

mar565 commented 3 weeks ago

Persistent with 25.0. I also testet it on my Pixel 7 with GrapheneOS and no stylus and it has the same pronlem. My guess is that has something to do with the OS, but since other apps don't have that problem it has to be something really specific.

bkfirmen commented 3 weeks ago

This is a duplicate of #600. Maybe the title can be changed to something like "points/dots" to make it easier to find.