@Override protected void updateSceneLayer( Rect viewport, Rect contentViewport, LayerTitleCache layerTitleCache, TabContentManager tabContentManager, ResourceManager resourceManager, ChromeFullscreenManager fullscreenManager) { super.updateSceneLayer( viewport, contentViewport, layerTitleCache, tabContentManager, resourceManager, fullscreenManager); assert mTabListSceneLayer != null; mTabListSceneLayer.pushLayers( getContext(), viewport, contentViewport, this, layerTitleCache, tabContentManager, resourceManager); }
@Override public void show(long time, boolean animate) { super.show(time, animate); resetLayout(); createBaseLayoutTab(mBaseTab); // TODO(pedrosimonetti): Move this call to ContextualSearchPanel. mSearchPanel.createPromoView(); }
@Override protected void updateLayout(long time, long dt) { super.updateLayout(time, dt); if (mBaseTab == null) return; mBaseTab.setY(mSearchPanel.getBasePageY()); mBaseTab.setBrightness(mSearchPanel.getBasePageBrightness()); boolean needUpdate = mBaseTab.updateSnap(dt); if (needUpdate) requestUpdate(); }