From f645761f475d9248ef8af9338409487dec4a7375 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Wed, 13 Aug 2014 18:20:54 +0200 Subject: [PATCH] Fixed unnecessary layouting on wifi signal changes This could cause a layout every few hundred ms, even when the QS panel was closed. Bug: 17001532 Change-Id: I3f2b9b9621dced7f5b6fff67d24efc7444b0a9ad --- .../SystemUI/src/com/android/systemui/qs/SignalTileView.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/qs/SignalTileView.java b/packages/SystemUI/src/com/android/systemui/qs/SignalTileView.java index 1a555f1e435d8..1df3d20a1765a 100644 --- a/packages/SystemUI/src/com/android/systemui/qs/SignalTileView.java +++ b/packages/SystemUI/src/com/android/systemui/qs/SignalTileView.java @@ -89,11 +89,9 @@ public final class SignalTileView extends QSTileView { protected void handleStateChanged(QSTile.State state) { super.handleStateChanged(state); final SignalState s = (SignalState) state; - mSignal.setImageDrawable(null); // force refresh mSignal.setImageResource(s.iconId); if (s.overlayIconId > 0) { mOverlay.setVisibility(VISIBLE); - mOverlay.setImageDrawable(null); // force refresh mOverlay.setImageResource(s.overlayIconId); } else { mOverlay.setVisibility(GONE);