From 7d2a392e9599b85f326bd7fd5d208e31263add95 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Mon, 16 Jan 2012 16:18:36 -0800 Subject: [PATCH] Fixed bug with Astrid news dialog --- astrid/src/com/todoroo/astrid/activity/TaskListActivity.java | 1 + astrid/src/com/todoroo/astrid/service/StartupService.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java index 6392e8a3a..21ce413b8 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListActivity.java @@ -732,6 +732,7 @@ public class TaskListActivity extends ListActivity implements OnScrollListener, super.onActivityResult(requestCode, resultCode, data); + if (!Preferences.getBoolean(R.string.p_showed_add_task_help, false)) { HelpInfoPopover.showPopover(TaskListActivity.this, quickAddBox, R.string.help_popover_add_task, null); Preferences.setBoolean(R.string.p_showed_add_task_help, true); diff --git a/astrid/src/com/todoroo/astrid/service/StartupService.java b/astrid/src/com/todoroo/astrid/service/StartupService.java index fba452cd7..9b9dfa251 100644 --- a/astrid/src/com/todoroo/astrid/service/StartupService.java +++ b/astrid/src/com/todoroo/astrid/service/StartupService.java @@ -178,6 +178,7 @@ public class StartupService { upgradeService.performSecondaryUpgrade(context); // perform startup activities in a background thread + final int finalLatestVersion = latestSetVersion; new Thread(new Runnable() { public void run() { // start widget updating alarm @@ -206,7 +207,8 @@ public class StartupService { gtasksSyncOnSaveService.initialize(); // get and display update messages - new UpdateMessageService().processUpdates(context); + if (finalLatestVersion != 0) + new UpdateMessageService().processUpdates(context); // Check for feature flips featureFlipper.updateFeatures();