Hide sliceView if Slice is null
Fixes: 142035673 Test: robolectric, visual Change-Id: I2b5b34d068ba4590f65a284d4f62a1cc77f9666f Merged-In: I2b5b34d068ba4590f65a284d4f62a1cc77f9666f
This commit is contained in:
@@ -18,6 +18,7 @@ package com.android.settings.slices;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
|
||||
import androidx.slice.Slice;
|
||||
import androidx.slice.widget.SliceView;
|
||||
@@ -48,6 +49,11 @@ public class SlicePreference extends LayoutPreference {
|
||||
}
|
||||
|
||||
public void onSliceUpdated(Slice slice) {
|
||||
if (slice == null) {
|
||||
mSliceView.setVisibility(View.GONE);
|
||||
} else {
|
||||
mSliceView.setVisibility(View.VISIBLE);
|
||||
}
|
||||
mSliceView.onChanged(slice);
|
||||
notifyChanged();
|
||||
}
|
||||
|
Reference in New Issue
Block a user