diff --git a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java index 539cdd1fcaadb..a702300a732d2 100644 --- a/policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java +++ b/policy/src/com/android/internal/policy/impl/keyguard/KeyguardWidgetPager.java @@ -113,10 +113,7 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit if (mPage != newPageIndex) { int oldPageIndex = mPage; mPage = newPageIndex; - if (mCallbacks != null) { - mCallbacks.onUserActivityTimeoutChanged(); - mCallbacks.userActivity(); - } + userActivity(); KeyguardWidgetFrame oldWidgetPage = getWidgetPageAt(oldPageIndex); if (oldWidgetPage != null) { oldWidgetPage.onActive(false); @@ -131,6 +128,13 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit } } + private void userActivity() { + if (mCallbacks != null) { + mCallbacks.onUserActivityTimeoutChanged(); + mCallbacks.userActivity(); + } + } + public void showPagingFeedback() { // Nothing yet. } @@ -257,6 +261,7 @@ public class KeyguardWidgetPager extends PagedView implements PagedView.PageSwit mViewStateManager.onPageBeginMoving(); } showOutlinesAndSidePages(); + userActivity(); } @Override