The issue is that the `mScreenOnFully` property is, for lack of a better description, a less reliable property to key on. So, if `dumpsys` has an entry for `mShowingLockscreen`, that should be used _exclusively_. If not, we fall back on `mScreenOnFully`.

So: I think the `else if` is still required.