/** * Triggered when the URL input field has gained or lost focus. * * @param hasFocus Whether the URL field has gained focus. */ @Override public void onUrlFocusChange(boolean hasFocus) { mToolbar.onUrlFocusChange(hasFocus); if (mFindToolbarManager != null && hasFocus) mFindToolbarManager.hideToolbar(); if (mFullscreenManager == null) return; if (hasFocus) { mFullscreenFocusToken = mFullscreenManager.showControlsPersistentAndClearOldToken(mFullscreenFocusToken); } else { mFullscreenManager.hideControlsPersistent(mFullscreenFocusToken); mFullscreenFocusToken = FullscreenManager.INVALID_TOKEN; } }