From: David A. Velasco Date: Fri, 30 Nov 2012 12:18:17 +0000 (+0100) Subject: Fixed bug: toast message infinitely repeated X-Git-Tag: oc-android-1.4.3~81 X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/commitdiff_plain/801d8922d3c40b4ca534cf545acce00baea666ae?ds=inline;hp=--cc Fixed bug: toast message infinitely repeated --- 801d8922d3c40b4ca534cf545acce00baea666ae diff --git a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java index 1a2ad46c..71d2a48c 100644 --- a/src/com/owncloud/android/ui/activity/FileDisplayActivity.java +++ b/src/com/owncloud/android/ui/activity/FileDisplayActivity.java @@ -881,6 +881,7 @@ public class FileDisplayActivity extends SherlockFragmentActivity implements } setSupportProgressBarIndeterminateVisibility(inProgress); + removeStickyBroadcast(intent); } diff --git a/src/com/owncloud/android/ui/fragment/FileDetailFragment.java b/src/com/owncloud/android/ui/fragment/FileDetailFragment.java index 47e75d37..81c89236 100644 --- a/src/com/owncloud/android/ui/fragment/FileDetailFragment.java +++ b/src/com/owncloud/android/ui/fragment/FileDetailFragment.java @@ -733,6 +733,7 @@ public class FileDetailFragment extends SherlockFragment implements String newName = (new File(uploadRemotePath)).getName(); Toast msg = Toast.makeText(getActivity().getApplicationContext(), String.format(getString(R.string.filedetails_renamed_in_upload_msg), newName), Toast.LENGTH_LONG); msg.show(); + getSherlockActivity().removeStickyBroadcast(intent); // not the best place to do this; a small refactorization of BroadcastReceivers should be done } updateFileDetails(false); // it updates the buttons; must be called although !uploadWasFine; interrupted uploads still leave an incomplete file in the server }