Missing break in switch statement

Change-Id: I1b7e7a94df8d39e162050911e31e510d2ce5447e
(cherry picked from commit 5080e667ae39099d54c4195c1ee8d75fdbadc27e)
Prevent duplicated registration of OnComputeInternalInsetsListener

OnComputeInternalInsetsListener is added when initViews is called,
and initViews is called by onCreate and onConfigurationChanged.
But it is removed only by onDestroy.
Therefore listeners are accumulated and it results performance issue.
So before adding, remove mInsetListener that was previously added.

Change-Id: I494d3f1875613d73d3f9b8e2af286b5800f03196
(cherry picked from commit de18a76f0f04107eec6533b93e940dc1016bccb8)
Fix Unused Space at Recents When Search Bar is Disabled

Change-Id: If0d122c015a9e507ab689968cda15e9c15c23657
Signed-off-by: Yashar Ahmedizadeh <yashade2001@gmail.com>
(cherry picked from commit 9797e8c8728b708952b1a6c307df32df57e2428b)