@julienw I did several experiments (below), including an STR that matches your explanation here, but none caused this condition to evaluate as true. All I did was add a console.log inside the condition body, then run `adb shell logcat` while sending message from another device, with:

1. the FxOS phone screen off, no apps open
2. the FxOS phone screen off, but Messages app open
3. the FxOS phone screen off, but Messages app open and "minimized"
4. the FxOS phone screen on, but Messages app closed
5. the FxOS phone screen on, but Messages app open (obviously not our target case, but good to cover)
6. the FxOS phone screen on, but Messages app open and "minimized"

Maybe I missed something?