MuditaOS
MuditaOS copied to clipboard
[Harmony] Blurry home screen over time
🐛 Bug report
📝 Description
Since the clock face does not regularly perform a "hard refresh", over time the e-ink "ghosting" effect causes the display to become "dirty" and blurry. The effect worsens/accumulates over time and is more prominent with the backlight on.
👍 Expected behavior
I expect* the clock face to be a sharp and clean whenever I look at it.
*We love Mudita for the attention to detail, simplicity and "clean" experience/interface :-)
👎 Current behavior
The primary numbers on the clock face becomes increasingly dirty/blurry over time.
🔬 Minimal reproduction
- With the device on (any) home screen...
- Let the numbers on the clock change over a period of a few minutes
You'll notice that as the numbers have changed over time, the (natural) ghosting effect of the e-ink display accumulates and makes the screen dirty, giving the impression it is "blurry". The effect is more noticeable if you turn the backlight on or over longer periods of time, especially when all 10 digits have cycled (exacerbated due to horizontal shift caused by the centre alignment and width differences of the characters like 8 ↔ 1.
🌍 Your operating system and MuditaOS version
- Harmony 2
- OS v2.8.0
🤔 Anything else relevant?
I know the root cause of this is just an unfortunate side effect of e-ink displays. That's understandable. The argument for implementing a workaround, however, is for consistency in UX – ideally the clock face wouldn't be crisp only after a user interacts with the device.
A possible fix (as a low-effort workaround) is to trigger a "hard screen" refresh on a regular interval (e.g. top of every hour). This would clear out the ghosting effect in the same way that returning to the home screen from the menu currently does but in an automated fashion.