From 81f56e69af97e9791435145aae294d52b6b5e835 Mon Sep 17 00:00:00 2001 From: Tim Su Date: Tue, 25 May 2010 03:39:42 -0700 Subject: [PATCH] Fixed crash with labels and format flags. Format flags not good. --- .../com/timsu/astrid/sync/SynchronizationProvider.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/astrid/src-legacy/com/timsu/astrid/sync/SynchronizationProvider.java b/astrid/src-legacy/com/timsu/astrid/sync/SynchronizationProvider.java index 6583c78fe..a78ac6f53 100644 --- a/astrid/src-legacy/com/timsu/astrid/sync/SynchronizationProvider.java +++ b/astrid/src-legacy/com/timsu/astrid/sync/SynchronizationProvider.java @@ -661,7 +661,12 @@ public abstract class SynchronizationProvider { protected class ProgressLabelUpdater implements Runnable { String label; public ProgressLabelUpdater(Context context, int id, Object... args) { - this.label = context.getResources().getString(id, args); + try { + this.label = context.getResources().getString(id, args); + } catch (Exception e) { + Log.e("sync-progress", "Error formatting progress label", e); + this.label = context.getResources().getString(id); + } } public void run() { if(isBackgroundService()) {