Merge "Fix content observer in SliceView"
This commit is contained in:
committed by
Android (Google) Code Review
commit
a7d81598b5
@@ -212,11 +212,15 @@ public class SliceView extends ViewGroup {
|
||||
validate(sliceUri);
|
||||
Slice s = Slice.bindSlice(mContext.getContentResolver(), sliceUri);
|
||||
if (s != null) {
|
||||
if (mObserver != null) {
|
||||
getContext().getContentResolver().unregisterContentObserver(mObserver);
|
||||
}
|
||||
mObserver = new SliceObserver(new Handler(Looper.getMainLooper()));
|
||||
if (isAttachedToWindow()) {
|
||||
registerSlice(sliceUri);
|
||||
}
|
||||
showSlice(s);
|
||||
mCurrentSlice = s;
|
||||
reinflate();
|
||||
}
|
||||
return s != null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user