diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewActivity.java b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewActivity.java index d86cd3d6c..e139f516f 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewActivity.java @@ -486,13 +486,13 @@ public class TagViewActivity extends TaskListActivity implements OnTabChangeList try { String oldName = tagData.getValue(TagData.NAME); actFmSyncService.fetchTag(tagData); - if(noRemoteId && tagData.getValue(TagData.REMOTE_ID) > 0) { - refreshData(manual, true); - } + DialogUtilities.dismissDialog(TagViewActivity.this, progressDialog); runOnUiThread(new Runnable() { @Override public void run() { + if(noRemoteId && tagData.getValue(TagData.REMOTE_ID) > 0) + refreshData(manual, true); refreshSettingsPage(); } }); diff --git a/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java b/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java index 798346266..72977f3cf 100644 --- a/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java +++ b/astrid/plugin-src/com/todoroo/astrid/tags/TagsControlSet.java @@ -145,6 +145,8 @@ public final class TagsControlSet implements TaskEditControlSet { tagItem = inflater.inflate(R.layout.tag_edit_row, null); tagsContainer.addView(tagItem); } + if(tagName == null) + tagName = ""; //$NON-NLS-1$ final AutoCompleteTextView textView = (AutoCompleteTextView)tagItem. findViewById(R.id.text1); @@ -214,4 +216,4 @@ public final class TagsControlSet implements TaskEditControlSet { TextView lastText = (TextView) lastItem.findViewById(R.id.text1); return lastText; } -} \ No newline at end of file +} diff --git a/astrid/res/layout/contact_adapter_row.xml b/astrid/res/layout/contact_adapter_row.xml index 898732e86..521ce3f09 100644 --- a/astrid/res/layout/contact_adapter_row.xml +++ b/astrid/res/layout/contact_adapter_row.xml @@ -10,7 +10,7 @@ android:orientation="horizontal"> -