Do not collapse shade auto when SysUI start activities

We introduced a rule to automatically close the notification shade when
an UID was starting an activity and had a visible window above the
notification shade.

However, this introduced problems when the caller was SysUI and it was
trying to perform animations. So, only collapsing now when the UID that
has a window above it is not the owner of the shade either. This is fine
since the owner of the shade should always be able to collapse it.

Bug: 182132239
Test: atest CloseSystemDialogsTest
Change-Id: Iae0fff4a39cf006dcd50789c60f20f0f08259056
3 files changed