[Provider Model] Fix the panel non responsive issue

Bug: 187340277
Test: manual test
atest -c ProviderModelSliceTest

Change-Id: Ie27a5049b2cab05b7c7936395d0db85c3c594d96
This commit is contained in:
Weng Su
2021-06-09 00:35:53 +08:00
parent df0a84f08a
commit 8c29ff0a27
2 changed files with 23 additions and 0 deletions

View File

@@ -142,6 +142,16 @@ public class ProviderModelSliceTest {
mockBuilder();
}
@Test
@UiThreadTest
public void getBroadcastIntent_shouldHaveFlagReceiverForeground() {
final PendingIntent pendingIntent = mMockProviderModelSlice.getBroadcastIntent(mContext);
final int flags = pendingIntent.getIntent().getFlags();
assertThat(flags & Intent.FLAG_RECEIVER_FOREGROUND)
.isEqualTo(Intent.FLAG_RECEIVER_FOREGROUND);
}
@Test
@UiThreadTest
public void getSlice_noWifiAndHasCarrierNoData_oneCarrier() {