X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/559ab6566b74e61c1b1748f0951be526a3620495..d7e0519294ca47e6d53dd29e7355d452890ffb24:/src/com/owncloud/android/ui/activity/FileDetailActivity.java diff --git a/src/com/owncloud/android/ui/activity/FileDetailActivity.java b/src/com/owncloud/android/ui/activity/FileDetailActivity.java index fbc4cb92..6994c093 100644 --- a/src/com/owncloud/android/ui/activity/FileDetailActivity.java +++ b/src/com/owncloud/android/ui/activity/FileDetailActivity.java @@ -61,7 +61,7 @@ public class FileDetailActivity extends SherlockFragmentActivity implements File public static final int MODE_DETAILS = 0; public static final int MODE_PREVIEW = 1; - private static final String KEY_WAITING_TO_PREVIEW = "WAITING_TO_PREVIEW"; + public static final String KEY_WAITING_TO_PREVIEW = "WAITING_TO_PREVIEW"; private boolean mConfigurationChangedToLandscape = false; private FileDownloaderBinder mDownloaderBinder = null; @@ -303,12 +303,14 @@ public class FileDetailActivity extends SherlockFragmentActivity implements File } @Override - public void notifySuccessfulDownload(OCFile file) { - if (mWaitingToPreview) { - FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); - transaction.replace(R.id.fragment, new FilePreviewFragment(file, mAccount), FileDetailFragment.FTAG); - transaction.commit(); - mWaitingToPreview = false; + public void notifySuccessfulDownload(OCFile file, Intent intent, boolean success) { + if (success) { + if (mWaitingToPreview) { + FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); + transaction.replace(R.id.fragment, new FilePreviewFragment(file, mAccount), FileDetailFragment.FTAG); + transaction.commit(); + mWaitingToPreview = false; + } } }