REPRODUCIBILITY: at least 1 case
BUILD ID = OS VERSION : Sailfish OS 4.0.1.48 (Koli)
HARDWARE (XA2, Xperia 10…): Xperia 10 Dual SIM
UI LANGUAGE: en_GB
REGRESSION: (compared to previous public release: Yes, No, ?): YES
DESCRIPTION:
SMS Message from an non-Contact, with a string as the sender, does not show up in Messages conversation view is hard spot /easy to miss
PRECONDITIONS:
Unknown
STEPS TO REPRODUCE:
- get an SMS message
- notice the Popup, and the message preview in Notifications area
- open Messages,
new SMS message does not show up - Note that old messages received from the same sender,
but received under SFOS 3.4, doshow up in the conversation with dates/“fuzzy dates”. - current message shows up at the bottom, but is visually grouped with older ones so it’s hard to spot/easy to miss.
EXPECTED RESULT:
Well, I expect all SMS to be listed in the conversation.
Or at least get an error message if one cannot be displayed.
Current message should be visually distinct from older messages.
This is rather critical, as messages from these kinds of senders are usually things like online banking TANs, or in the shown case Corona-related messages.
ACTUAL RESULT:
Message not shown
Group header not shown/unclear. See screenshot in SMS display in Messages conversation unclear. Easy to miss latest message - #4 by nephros
ADDITIONAL INFORMATION:
The SMS information can be listed using sqlite:
sqlite> select subject,freetext from events where remoteUid not like "+%";
This is the full listing from commhistory.db:
echo "select * from events where remoteUid like 'OE-%';" | sqlite3 ~/.local/share/commhistory/commhistory.db
2718|2|1617370691|1617370701|1|0|1|0|0|0|0|/org/freedesktop/Telepathy/Account/ring/tel/ril_0|OE-testet|||Das Protokoll für P. G., geb. 1976 ist jetzt zum Aufruf verfügbar: https://www.gesundheit.gv.at/p/ems/--REDACTED--|120|2d26921f-0642-49fe-ae07-2ec0a157acee|0||||0|0||||0|0|0||0|1|0
2968|2|1620457811|1620457819|1|0|1|0|0|0|0|/org/freedesktop/Telepathy/Account/ring/tel/ril_0|OE-testet|||Das Protokoll für P. G., geb. 1976 ist jetzt zum Aufruf verfügbar: https://www.gesundheit.gv.at/p/ems/--REDACTED--|120|51e28cc7-0495-46dd-a3f0-67818a84d4c1|0||||0|0||||0|0|0||0|1|0
3011|2|1620819480|1620819488|1|0|1|0|0|0|0|/org/freedesktop/Telepathy/Account/ring/tel/ril_0|OE-testet|||Das Protokoll für P. G., geb. 1976 ist jetzt zum Aufruf verfügbar: https://www.gesundheit.gv.at/p/ems/--REDACTED--|120|0a797b5d-d5f9-40f7-9838-8ce52d827350|0||||0|0||||0|0|0||0|1|0
3065|2|1621604338|1621604346|1|0|1|0|0|0|0|/org/freedesktop/Telepathy/Account/ring/tel/ril_0|OE-testet|||Das Protokoll für P. G., geb. 1976 ist jetzt zum Aufruf verfügbar: https://www.gesundheit.gv.at/p/ems/--REDACTED--|120|50edc33c-3031-440d-b860-d9a0d98819fe|0||||0|0||||0|0|0||0|1|0
As noted, this is from a recently updated device (3.4 → 4.0), and messages received under 3.4 do show up, so maybe something changed in the storage format?