Merge "Fix monkey crash" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
c01dd791c3
@@ -242,7 +242,7 @@ public class QSDetail extends LinearLayout {
|
||||
mDetailSettingsButton.setVisibility(settingsIntent != null ? VISIBLE : GONE);
|
||||
mDetailSettingsButton.setOnClickListener(v -> {
|
||||
Dependency.get(MetricsLogger.class).action(ACTION_QS_MORE_SETTINGS,
|
||||
mDetailAdapter.getMetricsCategory());
|
||||
adapter.getMetricsCategory());
|
||||
Dependency.get(ActivityStarter.class)
|
||||
.postStartActivityDismissingKeyguard(settingsIntent, 0);
|
||||
});
|
||||
|
||||
@@ -100,4 +100,10 @@ public class QSDetailTest extends SysuiTestCase {
|
||||
ViewUtils.detachView(mQsDetail);
|
||||
mTestableLooper.processAllMessages();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testNullAdapterClick() {
|
||||
mQsDetail.setupDetailFooter(mock(DetailAdapter.class));
|
||||
mQsDetail.findViewById(android.R.id.button2).performClick();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user