Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 940a49c8 authored by Daniel Sandler's avatar Daniel Sandler Committed by Android Git Automerger
Browse files

am dc8cb9aa: Merge "Invalidate the whole status bar after layout transitions." into ics-mr1

* commit 'dc8cb9aa':
  Invalidate the whole status bar after layout transitions.
parents 9a8a7be7 dc8cb9aa
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -514,6 +514,16 @@ public class TabletStatusBar extends StatusBar implements
        // don't wait for these transitions; we just want icons to fade in/out, not move around
        lt.setDuration(LayoutTransition.CHANGE_APPEARING, 0);
        lt.setDuration(LayoutTransition.CHANGE_DISAPPEARING, 0);
        lt.addTransitionListener(new LayoutTransition.TransitionListener() {
            public void endTransition(LayoutTransition transition, ViewGroup container,
                    View view, int transitionType) {
                // ensure the menu button doesn't stick around on the status bar after it's been
                // removed
                mBarContents.invalidate();
            }
            public void startTransition(LayoutTransition transition, ViewGroup container,
                    View view, int transitionType) {}
        });
        mNavigationArea.setLayoutTransition(lt);
        // no multi-touch on the nav buttons
        mNavigationArea.setMotionEventSplittingEnabled(false);