Squircle-CE
Squircle-CE copied to clipboard
UI - Canvas too "jumpy"
I just discovered Brackeys and gave it a try. It looks extremely promising. I have a few feature suggestions (will post separately) and there is one unfortunate issue that i have found.
App Version: 2020.1.1 Standard Edition
Affected Device(s): Google Pixel 4 with Android 11.0
Describe the bug The UI to scroll/pan documents is too "jumpy" right now. That is the best way that I can think of to describe the general user experience.
Some specific things i've noticed that contribute to this feeling:
- when panning around on a document, the document frequently jumps around. this is more pronounced when panning diagonally rather than in a single direction either up/down or across, but does occur even when scrolling in 1 direction
- when panning around on a document, the pan is often misinterpteretd as putting the cursor down, resulting it immediately jumping focus to wherever the cursor happens to have landed, this probably contributes to the jumping around issue
- when panning up to an edge, once the edge is hit it interprets as putting the cursor down, again, causing the same issues as above
- text selection is also very finicky - looks like it relates to how the cursor is registered at a particular point
- because registering the cursor also pulls up the on screen keyboard, that probably adds to the jumpy effect - so again it's related to the cursor registering
To Reproduce Steps to reproduce the behavior:
- open a document that's both wider and taller than the viewscreen
- pan around
Expected behavior I don't think there's a definitive "fix" for this, but rather more fine-tuning. it's hard to describe what the ideal solution would be. Possible low-hanging mitigations could include:
- restricting scrolling to 1 direction at a time
- add an elastic effect on edges, instead of re-interpreting pan action that can't pan as a cursor position but that still leaves the bulk/root of the issue which is the way that it handles panning vs. interpreting it as putting a cursor down to type
I have been comparing this against QuickEdit (https://play.google.com/store/apps/details?id=com.rhmsoft.edit) which feels a lot smoother if you need a point of comparison.