REPRODUCIBILITY: always
OS VERSION: 5.0.0.68
HARDWARE: Xperia 10
UI LANGUAGE: German
REGRESSION: yes
DESCRIPTION:
When typing text in Android app, e.g. Delta Chat, K-9 Mail, , if the last word is from a word suggestion, then entering a dot or a comma or semikolon, the space after the last suggested word is not removed. So between the last word and the dot, comma or semicolon remains a space. To continue writing, the space between the punctuation and the next word has to be typed by user.
PRECONDITIONS:
Only occurs in Android apps
STEPS TO REPRODUCE:
Write mail in K-9 Mail or Delta Chat or use dialog on a page in Fennec browser.
Type text, tap on a suggested word.
Type . , or ; after last word
EXPECTED RESULT:
Space after last word from word suggestions is removed, exchanges location with the punctuation, as it always was. Space appears after punctuation.
ACTUAL RESULT:
Space after last word from word suggestions remains, after the punctuation a space is missing.
MODIFICATIONS:
A lot of timing tweaks in qml files, to make UI faster
Storeman, Chum, F-Droid
NO patchmanager,
Maybe, but I don’t remember. Before this bug report I did search for some related keywords but didn’t find anything.
This bug report is for SFOS 5.0.0.68.
It is understandable, if you have forgotten that previous bug report or didn’t find it.
If it is the same bug, that haven’t been (tried to be) fixed yet, then why does it matter, that the SFOS version is different from the last one reported?
If you read the replies on the other report I linked, it turns out that everyone (including @Seven.of.nine) confirms space removing works in Sailfish apps, but not in Android apps, so it sounds exactly same to me.
Works for . ! ? , but not for ; : (reason unknown)
Analysis: Not working punct. are the shifted punctuations in row 1.
Working are: not shifted or not row 1
What’s the matter in /usr/share/maliit/plugins/com/jolla/HwrLayout.qml
Line 57 and 73 ? Who understands this, please?