Ignore insets provider visibility when checking performLayout

When the client calls relayout, it will not check the insets provider
visibility. Because of that, we also shouldn't check that value when
calling  isGoneForLayoutLw. Otherwise, we could end up requesting to
relayout, but never be able to execute the performLayout.

Test: 1. Open app and rotate to landscape
      2. Lock screen
      3. Rotate to portrait and unlock
      4. NavigationBar has mEnterAnimationPending set to false
Fixes: 152537982
Change-Id: I3ce4672636d27a9940aef93a5a73a69c4896fa20
1 file changed