Эх сурвалжийг харах

Fixed bug relative to details from Image Preview

Kilian Périsset 5 жил өмнө
parent
commit
25d9c46f82

+ 4 - 0
src/main/java/com/owncloud/android/datamodel/OCFile.java

@@ -155,6 +155,8 @@ public class OCFile implements Parcelable, Comparable<OCFile>, ServerFileInterfa
         favorite = source.readInt() == 1;
         encrypted = source.readInt() == 1;
         encryptedFileName = source.readString();
+        ownerId = source.readString();
+        ownerDisplayName = source.readString();
         mountType = (WebdavEntry.MountType) source.readSerializable();
     }
 
@@ -185,6 +187,8 @@ public class OCFile implements Parcelable, Comparable<OCFile>, ServerFileInterfa
         dest.writeInt(favorite ? 1 : 0);
         dest.writeInt(encrypted ? 1 : 0);
         dest.writeString(encryptedFileName);
+        dest.writeString(ownerId);
+        dest.writeString(ownerDisplayName);
         dest.writeSerializable(mountType);
     }
 

+ 4 - 0
src/main/java/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -502,9 +502,13 @@ public class FileDisplayActivity extends FileActivity
     protected void onNewIntent(Intent intent) {
         super.onNewIntent(intent);
 
+
         if (ACTION_DETAILS.equalsIgnoreCase(intent.getAction())) {
+            OCFile file = intent.getParcelableExtra(EXTRA_FILE);
+            setFile(file);
             setIntent(intent);
             setFile(intent.getParcelableExtra(EXTRA_FILE));
+            showDetails(file);
         } else if (Intent.ACTION_VIEW.equals(intent.getAction())) {
             handleOpenFileViaIntent(intent);
         } else if (RESTART.equals(intent.getAction())) {