From fa82f22f1d8c4c828bdf9b670006be4f4fec772e Mon Sep 17 00:00:00 2001 From: Dianne Hackborn Date: Thu, 17 Sep 2009 15:14:12 -0700 Subject: Fix issue #2093608: Calendar widget takes a few seconds to launch Avert your eyes! The key change here is that RemoteViews can now call a Context API to start its pending intent, which inside of the activity manager we can use to determine to cancel the timeout delay for external entities to disrupt the home screen. Change-Id: If097cf7478cbed7a3c04a304050bd7fd5703d197 --- core/java/android/content/ContextWrapper.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'core/java/android/content/ContextWrapper.java') diff --git a/core/java/android/content/ContextWrapper.java b/core/java/android/content/ContextWrapper.java index 15612ce..d580c47 100644 --- a/core/java/android/content/ContextWrapper.java +++ b/core/java/android/content/ContextWrapper.java @@ -249,6 +249,14 @@ public class ContextWrapper extends Context { } @Override + public void startIntentSender(IntentSender intent, + Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags) + throws IntentSender.SendIntentException { + mBase.startIntentSender(intent, fillInIntent, flagsMask, + flagsValues, extraFlags); + } + + @Override public void sendBroadcast(Intent intent) { mBase.sendBroadcast(intent); } -- cgit v1.1