From 8cd9e2db31ce16f38c9d0b642645d7b594110d3e Mon Sep 17 00:00:00 2001 From: Dan Sandler Date: Sun, 14 Sep 2014 21:24:15 -0400 Subject: [PATCH] NavigationBarView: Fix NPE in Drawable.setVisible() Bug: 17495735 Change-Id: I9d5ed5a324ae5c08ea0c225104c41b44462aff22 --- .../systemui/statusbar/phone/NavigationBarView.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java index e0319f02eb7f2..4b06cd058ba2b 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java @@ -507,17 +507,6 @@ public class NavigationBarView extends LinearLayout { } } - @Override - public void setVisibility(int visibility) { - super.setVisibility(visibility); - boolean visible = visibility == View.VISIBLE; - getBackButton().getBackground().setVisible(visible, false /* restart */); - getHomeButton().getBackground().setVisible(visible, false /* restart */); - getRecentsButton().getBackground().setVisible(visible, false /* restart */); - getMenuButton().getBackground().setVisible(visible, false /* restart */); - getImeSwitchButton().getBackground().setVisible(visible, false /* restart */); - } - /* @Override protected void onLayout (boolean changed, int left, int top, int right, int bottom) {