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

Commit 0a290984 authored by Daniel Sandler's avatar Daniel Sandler Committed by Android Git Automerger
Browse files

am 940a49c8: am dc8cb9aa: Merge "Invalidate the whole status bar after layout...

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

* commit '940a49c8':
  Invalidate the whole status bar after layout transitions.
parents 0d8e8117 940a49c8
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -522,6 +522,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);