Merge "Update smartspace when clock updates." into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
07791ca5bb
@@ -259,6 +259,9 @@ public class KeyguardClockSwitchController extends ViewController<KeyguardClockS
|
||||
mClockViewController.refreshTime();
|
||||
mLargeClockViewController.refreshTime();
|
||||
}
|
||||
if (mSmartspaceController != null) {
|
||||
mSmartspaceController.requestSmartspaceUpdate();
|
||||
}
|
||||
|
||||
mView.refresh();
|
||||
}
|
||||
|
||||
@@ -106,6 +106,10 @@ class LockscreenSmartspaceController @Inject constructor(
|
||||
return view
|
||||
}
|
||||
|
||||
fun requestSmartspaceUpdate() {
|
||||
session?.requestSmartspaceUpdate()
|
||||
}
|
||||
|
||||
private fun buildView(parent: ViewGroup) {
|
||||
if (plugin == null) {
|
||||
return
|
||||
|
||||
@@ -232,6 +232,13 @@ public class KeyguardClockSwitchControllerTest extends SysuiTestCase {
|
||||
verify(mView).removeView(mFakeSmartspaceView);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testRefresh() {
|
||||
mController.refresh();
|
||||
|
||||
verify(mSmartspaceController).requestSmartspaceUpdate();
|
||||
}
|
||||
|
||||
private void verifyAttachment(VerificationMode times) {
|
||||
verify(mClockManager, times).addOnClockChangedListener(
|
||||
any(ClockManager.ClockChangedListener.class));
|
||||
|
||||
Reference in New Issue
Block a user