Loading java/com/android/dialer/main/impl/MainSearchController.java +17 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ public class MainSearchController implements SearchBarListener { */ private void hideDialpad(boolean animate) { LogUtil.enterBlock("MainSearchController.hideDialpad"); Assert.checkArgument(isDialpadVisible()); assertDialpadVisible(); fab.show(); toolbar.slideDown(animate, fragmentContainer); Loading Loading @@ -291,7 +291,7 @@ public class MainSearchController implements SearchBarListener { /** Calls {@link #hideDialpad(boolean)}, removes the search fragment and clears the dialpad. */ private void closeSearch(boolean animate) { LogUtil.enterBlock("MainSearchController.closeSearch"); Assert.checkArgument(isSearchVisible()); assertSearchIsVisible(); if (isDialpadVisible()) { hideDialpad(animate); } else if (!fab.isShown()) { Loading Loading @@ -337,11 +337,26 @@ public class MainSearchController implements SearchBarListener { && fragment.isDialpadSlideUp(); } private void assertDialpadVisible() { DialpadFragment fragment = getDialpadFragment(); Assert.checkArgument(fragment != null, "Dialpad Fragment is null"); Assert.checkArgument(fragment.isAdded(), "Dialpad Fragment is no added"); Assert.checkArgument(!fragment.isHidden(), "Dialpad Fragment is hidden"); Assert.checkArgument(fragment.isDialpadSlideUp(), "Dialpad Fragment is slide down"); } private boolean isSearchVisible() { NewSearchFragment fragment = getSearchFragment(); return fragment != null && fragment.isAdded() && !fragment.isHidden(); } private void assertSearchIsVisible() { NewSearchFragment fragment = getSearchFragment(); Assert.checkArgument(fragment != null, "Search Fragment is null"); Assert.checkArgument(fragment.isAdded(), "Search Fragment is not added"); Assert.checkArgument(!fragment.isHidden(), "Search Fragment is hidden."); } /** Returns true if the search UI is visible. */ public boolean isInSearch() { return isSearchVisible(); Loading Loading
java/com/android/dialer/main/impl/MainSearchController.java +17 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ public class MainSearchController implements SearchBarListener { */ private void hideDialpad(boolean animate) { LogUtil.enterBlock("MainSearchController.hideDialpad"); Assert.checkArgument(isDialpadVisible()); assertDialpadVisible(); fab.show(); toolbar.slideDown(animate, fragmentContainer); Loading Loading @@ -291,7 +291,7 @@ public class MainSearchController implements SearchBarListener { /** Calls {@link #hideDialpad(boolean)}, removes the search fragment and clears the dialpad. */ private void closeSearch(boolean animate) { LogUtil.enterBlock("MainSearchController.closeSearch"); Assert.checkArgument(isSearchVisible()); assertSearchIsVisible(); if (isDialpadVisible()) { hideDialpad(animate); } else if (!fab.isShown()) { Loading Loading @@ -337,11 +337,26 @@ public class MainSearchController implements SearchBarListener { && fragment.isDialpadSlideUp(); } private void assertDialpadVisible() { DialpadFragment fragment = getDialpadFragment(); Assert.checkArgument(fragment != null, "Dialpad Fragment is null"); Assert.checkArgument(fragment.isAdded(), "Dialpad Fragment is no added"); Assert.checkArgument(!fragment.isHidden(), "Dialpad Fragment is hidden"); Assert.checkArgument(fragment.isDialpadSlideUp(), "Dialpad Fragment is slide down"); } private boolean isSearchVisible() { NewSearchFragment fragment = getSearchFragment(); return fragment != null && fragment.isAdded() && !fragment.isHidden(); } private void assertSearchIsVisible() { NewSearchFragment fragment = getSearchFragment(); Assert.checkArgument(fragment != null, "Search Fragment is null"); Assert.checkArgument(fragment.isAdded(), "Search Fragment is not added"); Assert.checkArgument(!fragment.isHidden(), "Search Fragment is hidden."); } /** Returns true if the search UI is visible. */ public boolean isInSearch() { return isSearchVisible(); Loading