* commit '512093f3655a1970f1f05605deb219ef9d6ab957': Fix NPE when going to All Apps in landscape
This commit is contained in:
@@ -2235,20 +2235,22 @@ public class Workspace extends SmoothPagedView
|
|||||||
if (pageIndicator != null) {
|
if (pageIndicator != null) {
|
||||||
pageIndicatorAlpha = new LauncherViewPropertyAnimator(pageIndicator)
|
pageIndicatorAlpha = new LauncherViewPropertyAnimator(pageIndicator)
|
||||||
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
||||||
|
pageIndicatorAlpha.addListener(new AlphaUpdateListener(pageIndicator));
|
||||||
} else {
|
} else {
|
||||||
// create a dummy animation so we don't need to do null checks later
|
// create a dummy animation so we don't need to do null checks later
|
||||||
pageIndicatorAlpha = ValueAnimator.ofFloat(0, 0);
|
pageIndicatorAlpha = ValueAnimator.ofFloat(0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
Animator hotseatAlpha = new LauncherViewPropertyAnimator(hotseat)
|
Animator hotseatAlpha = new LauncherViewPropertyAnimator(hotseat)
|
||||||
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
||||||
|
hotseatAlpha.addListener(new AlphaUpdateListener(hotseat));
|
||||||
|
|
||||||
Animator searchBarAlpha = new LauncherViewPropertyAnimator(searchBar)
|
Animator searchBarAlpha = new LauncherViewPropertyAnimator(searchBar)
|
||||||
.alpha(finalSearchBarAlpha).withLayer();
|
.alpha(finalSearchBarAlpha).withLayer();
|
||||||
|
searchBarAlpha.addListener(new AlphaUpdateListener(searchBar));
|
||||||
|
|
||||||
Animator overviewPanelAlpha = new LauncherViewPropertyAnimator(overviewPanel)
|
Animator overviewPanelAlpha = new LauncherViewPropertyAnimator(overviewPanel)
|
||||||
.alpha(finalOverviewPanelAlpha).withLayer();
|
.alpha(finalOverviewPanelAlpha).withLayer();
|
||||||
|
|
||||||
pageIndicatorAlpha.addListener(new AlphaUpdateListener(pageIndicator));
|
|
||||||
hotseatAlpha.addListener(new AlphaUpdateListener(hotseat));
|
|
||||||
searchBarAlpha.addListener(new AlphaUpdateListener(searchBar));
|
|
||||||
overviewPanelAlpha.addListener(new AlphaUpdateListener(overviewPanel));
|
overviewPanelAlpha.addListener(new AlphaUpdateListener(overviewPanel));
|
||||||
|
|
||||||
if (workspaceToOverview) {
|
if (workspaceToOverview) {
|
||||||
|
|||||||
Reference in New Issue
Block a user