send intent with filepath so details view can be updated
authorBartek Przybylski <bart.p.pl@gmail.com>
Sun, 17 Jun 2012 10:42:56 +0000 (12:42 +0200)
committerBartek Przybylski <bart.p.pl@gmail.com>
Sun, 17 Jun 2012 10:42:56 +0000 (12:42 +0200)
src/eu/alefzero/owncloud/files/services/FileDownloader.java
src/eu/alefzero/owncloud/ui/fragment/FileDetailFragment.java

index ed865b7..cc13a67 100644 (file)
@@ -152,6 +152,7 @@ public class FileDownloader extends Service implements OnDatatransferProgressLis
         }\r
         mNotificationMngr.cancel(1);\r
         Intent end = new Intent(DOWNLOAD_FINISH_MESSAGE);\r
         }\r
         mNotificationMngr.cancel(1);\r
         Intent end = new Intent(DOWNLOAD_FINISH_MESSAGE);\r
+        end.putExtra(EXTRA_FILE_PATH, file.getAbsolutePath());\r
         sendBroadcast(end);\r
     }\r
 \r
         sendBroadcast(end);\r
     }\r
 \r
index d7153d4..932fa51 100644 (file)
@@ -309,9 +309,10 @@ public class FileDetailFragment extends SherlockFragment implements
     private class DownloadFinishReceiver extends BroadcastReceiver {\r
         @Override\r
         public void onReceive(Context context, Intent intent) {\r
     private class DownloadFinishReceiver extends BroadcastReceiver {\r
         @Override\r
         public void onReceive(Context context, Intent intent) {\r
-            updateFileDetails();\r
+            ((OCFile)mIntent.getParcelableExtra(EXTRA_FILE)).setStoragePath(intent.getStringExtra(FileDownloader.EXTRA_FILE_PATH));\r
+            updateFileDetails(mIntent);\r
         }\r
         }\r
-\r
+        \r
     }\r
 \r
 }\r
     }\r
 \r
 }\r