Open Uranusek opened 2 months ago
Sorry for reporting such a minor bug, but it annoys me a bit
A minor and rare bug still is a bug, @BlackyHawky do you remember whether you did anything special related to scrollbar handling? Or is it just default?
Seeing how difficult it was for me to implement this personal dictionary I remember. đ
I don't think I've changed anything about the scroll bar. I don't see why I should have, as it's just a scroll bar.
Thanks!
It might be related to user_dict_fast_scroll_alphabet
used for an AlphabetIndexer
.
@Uranusek once the next version is out, please comment if this is fixed. If yes, the issue is not yes solved, as strings for other languages still need to be adjusted.
Now the scroll bar jumps strangely.
https://github.com/Helium314/HeliBoard/assets/135356908/027db341-56a8-4434-83ce-687cfb45143f
The same applies to the French language âšī¸
Weird that French is affected by the change. The user_dict_fast_scroll_alphabet
string is untouched (and the same as the English one).
Hmm, adding Polish letters to the end of the alphabet in the strings file fixes the bug in my language, but causes another one: I can't fast scroll to the words at the end of the personal dictionary. Scrolling only works up to the Y. Scrolling further causes strange bugs, e.g. scrolling to Z displays words starting with W.
I reverted the initial fix attempt, as it seems to make things worse, even for other languages.
Looks like it's necessary to better understand the AlphabetIndexer
, or implement the SectionIndexer
in a different way.
Describe the bug If there are words in the personal dictionary that begin with a letter that is not in the English alphabet, the scroll bar disappears.
To Reproduce
Expected behavior The scroll bar does not disappear and shows the correct position
Screenshots
App version HeliBoard 2.0-alpha1, but the problem occurred in older versions.
Device (please complete the following information):
Additional context It's possible that the bug only appears if there are a lot of words in the personal dictionary. Sorry for reporting such a minor bug, but it annoys me a bit đ