Don't include invisible transientlaunches in transitions

Logic was assuming that transient-launches actually launch,
but in multi-user situations its possible that a launch is
attempted for a user and then blocked thus not actually
visible. So, if the activity isn't visible, don't assume it
is "changed"

Bug: 368334295
Test: launch activity into non-running user with transient-launch
Flag: EXEMPT bugfix
Change-Id: Ib00bea76572ca027793f948a30e227d8f1c878c0
1 file changed