mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 10:48:19 +00:00
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) {
|
||||
pageIndicatorAlpha = new LauncherViewPropertyAnimator(pageIndicator)
|
||||
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
||||
pageIndicatorAlpha.addListener(new AlphaUpdateListener(pageIndicator));
|
||||
} else {
|
||||
// create a dummy animation so we don't need to do null checks later
|
||||
pageIndicatorAlpha = ValueAnimator.ofFloat(0, 0);
|
||||
}
|
||||
|
||||
Animator hotseatAlpha = new LauncherViewPropertyAnimator(hotseat)
|
||||
.alpha(finalHotseatAndPageIndicatorAlpha).withLayer();
|
||||
hotseatAlpha.addListener(new AlphaUpdateListener(hotseat));
|
||||
|
||||
Animator searchBarAlpha = new LauncherViewPropertyAnimator(searchBar)
|
||||
.alpha(finalSearchBarAlpha).withLayer();
|
||||
searchBarAlpha.addListener(new AlphaUpdateListener(searchBar));
|
||||
|
||||
Animator overviewPanelAlpha = new LauncherViewPropertyAnimator(overviewPanel)
|
||||
.alpha(finalOverviewPanelAlpha).withLayer();
|
||||
|
||||
pageIndicatorAlpha.addListener(new AlphaUpdateListener(pageIndicator));
|
||||
hotseatAlpha.addListener(new AlphaUpdateListener(hotseat));
|
||||
searchBarAlpha.addListener(new AlphaUpdateListener(searchBar));
|
||||
overviewPanelAlpha.addListener(new AlphaUpdateListener(overviewPanel));
|
||||
|
||||
if (workspaceToOverview) {
|
||||
|
||||
Reference in New Issue
Block a user