Fixed bugs with progress bar callbacks getting mixed up with views in different fragments

pull/14/head
Sam Bosley 14 years ago
parent 7b33e45c76
commit bbf414b816

@ -226,6 +226,7 @@ public class TagUpdatesFragment extends ListFragment {
}
private void refreshActivity(boolean manual) {
if (actFmPreferenceService.isLoggedIn()) {
final ProgressBarSyncResultCallback callback = new ProgressBarSyncResultCallback(
getActivity(), R.id.progressBar, new Runnable() {
@Override
@ -250,6 +251,7 @@ public class TagUpdatesFragment extends ListFragment {
}
callback.incrementProgress(50);
}
}
@SuppressWarnings("nls")
private void addComment() {

@ -6,7 +6,7 @@
android:orientation="vertical" >
<ProgressBar
android:id="@+id/progressBar"
android:id="@+id/comments_progressBar"
style="@android:style/Widget.ProgressBar.Horizontal"
android:layout_width="fill_parent"
android:layout_height="5dip"

@ -594,6 +594,7 @@ public class TaskListFragment extends ListFragment implements OnScrollListener,
AstridApiConstants.BROADCAST_EVENT_REFRESH));
}
});
getView().findViewById(R.id.progressBar).setVisibility(View.GONE);
}
// Subclasses can override these to customize extras in quickadd intent
@ -1308,6 +1309,7 @@ public class TaskListFragment extends ListFragment implements OnScrollListener,
}
protected void performSyncServiceV2Sync(boolean manual) {
System.err.println("Autosyncing");
syncService.synchronizeActiveTasks(manual, syncResultCallback);
Preferences.setLong(PREF_LAST_AUTO_SYNC, DateUtilities.now());
}

Loading…
Cancel
Save