Update SliceView when slice is null

When it is null, we should also update SliceView, so SliceView can
update to be "invisible"

Fixes: 133790296
Test: RunSettingsRoboTests
Change-Id: I239405cce8bcadacbd374ccbb24d0fcbadc04880
This commit is contained in:
Lei Yu
2019-05-29 13:11:57 -07:00
parent 76cf0dbddd
commit 798b80e5ad
2 changed files with 13 additions and 4 deletions

View File

@@ -40,7 +40,8 @@ public class SlicePreferenceController extends BasePreferenceController implemen
LifecycleObserver, OnStart, OnStop, Observer<Slice> {
@VisibleForTesting
LiveData<Slice> mLiveData;
private SlicePreference mSlicePreference;
@VisibleForTesting
SlicePreference mSlicePreference;
private Uri mUri;
public SlicePreferenceController(Context context, String preferenceKey) {
@@ -82,8 +83,6 @@ public class SlicePreferenceController extends BasePreferenceController implemen
@Override
public void onChanged(Slice slice) {
if (slice != null) {
mSlicePreference.onSliceUpdated(slice);
}
mSlicePreference.onSliceUpdated(slice);
}
}