From 271a4ba1dfdea914b70ef3b10f6930de68d39d68 Mon Sep 17 00:00:00 2001 From: "David A. Velasco" Date: Mon, 9 Jul 2012 14:24:13 +0200 Subject: [PATCH] Avoid null pointer exception when the details fragment is empty --- src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java b/src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java index 8abf5696..8dcdb9cc 100644 --- a/src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java +++ b/src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java @@ -463,7 +463,9 @@ public class FileDetailFragment extends SherlockFragment implements private class DownloadFinishReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { - getView().findViewById(R.id.fdDownloadBtn).setEnabled(true); + if (getView()!=null && getView().findViewById(R.id.fdDownloadBtn) != null) + getView().findViewById(R.id.fdDownloadBtn).setEnabled(true); + if (intent.getAction().equals(FileDownloader.BAD_DOWNLOAD_MESSAGE)) { Toast.makeText(context, R.string.downloader_download_failed , Toast.LENGTH_SHORT).show(); -- 2.11.0