diff --git a/packages/SystemUI/res/layout/pie_expanded_panel.xml b/packages/SystemUI/res/layout/pie_expanded_panel.xml index bd4a5668ca1..ff9274966a7 100644 --- a/packages/SystemUI/res/layout/pie_expanded_panel.xml +++ b/packages/SystemUI/res/layout/pie_expanded_panel.xml @@ -13,7 +13,7 @@ limitations under the License. --> - - + diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java index a7849fb0d7f..b4d57e5036c 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/BaseStatusBar.java @@ -100,6 +100,7 @@ import com.android.systemui.statusbar.policy.NotificationRowLayout; import com.android.systemui.statusbar.tablet.StatusBarPanel; import com.android.systemui.statusbar.view.PieStatusPanel; +import com.android.systemui.statusbar.view.PieExpandPanel; import com.android.systemui.statusbar.WidgetView; import java.util.ArrayList; @@ -156,7 +157,7 @@ public abstract class BaseStatusBar extends SystemUI implements // Pie controls public PieControlPanel mPieControlPanel; public View mPieControlsTrigger; - public View mContainer; + public PieExpandPanel mContainer; int mIndex; // Policy @@ -522,7 +523,8 @@ private void attachPie() { // Add panel window, one to be used by all pies that is LayoutInflater inflater = (LayoutInflater) mContext .getSystemService(Context.LAYOUT_INFLATER_SERVICE); - mContainer = inflater.inflate(R.layout.pie_expanded_panel, null); + mContainer = (PieExpandPanel)inflater.inflate(R.layout.pie_expanded_panel, null); + mContainer.init(mPile); mWindowManager.addView(mContainer, PieStatusPanel.getFlipPanelLayoutParams()); }