mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 00:35:44 +00:00
Bug 935628 - Animate toolbar with translation instead of scroll (r=sriram)
This commit is contained in:
parent
0795572b7f
commit
2ef8a630f9
@ -6,6 +6,7 @@
|
||||
package org.mozilla.gecko;
|
||||
|
||||
import org.mozilla.gecko.animation.PropertyAnimator;
|
||||
import org.mozilla.gecko.animation.ViewHelper;
|
||||
import org.mozilla.gecko.db.BrowserContract.Combined;
|
||||
import org.mozilla.gecko.db.BrowserDB;
|
||||
import org.mozilla.gecko.favicons.Favicons;
|
||||
@ -660,7 +661,7 @@ abstract public class BrowserApp extends GeckoApp
|
||||
}
|
||||
mHomePagerContainer.setPadding(0, 0, 0, 0);
|
||||
if (mBrowserToolbar != null) {
|
||||
mBrowserToolbar.scrollTo(0, 0);
|
||||
ViewHelper.setTranslationY(mBrowserToolbar, 0);
|
||||
}
|
||||
}
|
||||
|
||||
@ -918,7 +919,7 @@ abstract public class BrowserApp extends GeckoApp
|
||||
final int marginTop = Math.round(aMetrics.marginTop);
|
||||
ThreadUtils.postToUiThread(new Runnable() {
|
||||
public void run() {
|
||||
toolbarLayout.scrollTo(0, toolbarLayout.getHeight() - marginTop);
|
||||
ViewHelper.setTranslationY(toolbarLayout, marginTop - toolbarLayout.getHeight());
|
||||
}
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user