Consider the recents component activities/windows when dumping visible

- The Launcher currently manages gesture nav, so often a bug report
  taken with better bug will prevent the launcher state from being
  recorded as a part of the BR.  This ensures that both the activity
  dump and the window hierarchy is saved even if it is not visible

Bug: 223509022
Bug: 223498680
Test: dumpsys activity -v all, cmd window dump-visible-window-views
      while Launcher is not visible
Change-Id: I06c5eaf4a82368996c734cd245803b3d7c4e7d71
Merged-In: I06c5eaf4a82368996c734cd245803b3d7c4e7d71
(cherry picked from commit 154a763558f2179427b672dd96a602ea4d9c7bdd)
2 files changed