From 978aa11fd1c7335311696875984bdc5098091661 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Thu, 19 Apr 2012 12:51:25 -0700 Subject: [PATCH] Fixed a bug with widgets using filterwithcustomintent --- astrid/src/com/todoroo/astrid/widget/TasksWidget.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/astrid/src/com/todoroo/astrid/widget/TasksWidget.java b/astrid/src/com/todoroo/astrid/widget/TasksWidget.java index e49280295..92572f72a 100644 --- a/astrid/src/com/todoroo/astrid/widget/TasksWidget.java +++ b/astrid/src/com/todoroo/astrid/widget/TasksWidget.java @@ -346,6 +346,10 @@ public class TasksWidget extends AppWidgetProvider { ComponentName component = ComponentName.unflattenFromString(customComponent); filter = new FilterWithCustomIntent(filter.title, filter.title, filter.getSqlQuery(), filter.valuesForNewTasks); ((FilterWithCustomIntent) filter).customTaskList = component; + String serializedExtras = Preferences.getStringValue(WidgetConfigActivity.PREF_CUSTOM_EXTRAS + + widgetId); + Bundle extras = AndroidUtilities.bundleFromSerializedString(serializedExtras); + ((FilterWithCustomIntent) filter).customExtras = extras; } return filter;