From 735d6ef19526900a3cec93957bd483af7d9433b8 Mon Sep 17 00:00:00 2001 From: Matthew Fritze Date: Wed, 5 Dec 2018 07:55:12 -0800 Subject: [PATCH] Move Panel to public API Change the SettingsPanelActivity to reference the public API. Bug: 117804442 Test: robolectric, manual app Change-Id: I4b128ae9d97c1000fdaa0c3fb5b94f8dc096055f --- AndroidManifest.xml | 9 ++++-- res/layout/panel_layout.xml | 2 +- .../panel/PanelFeatureProviderImpl.java | 5 +-- .../android/settings/panel/PanelFragment.java | 2 +- .../settings/panel/SettingsPanelActivity.java | 31 +------------------ .../settings/panel/FakePanelContent.java | 2 +- .../panel/FakeSettingsPanelActivity.java | 3 +- .../panel/PanelFeatureProviderImplTest.java | 11 ++++++- 8 files changed, 25 insertions(+), 40 deletions(-) diff --git a/AndroidManifest.xml b/AndroidManifest.xml index caca44439cc..cbe4f6d6717 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -2977,11 +2977,16 @@ android:label="@string/settings_panel_title" android:theme="@style/Theme.BottomDialog" android:excludeFromRecents="true" - android:launchMode="singleTask"> + android:launchMode="singleTask" + android:exported="true"> - + + + + +