Bläddra i källkod

Fixed a bug that would cause the details view to be shown upon turning off and on the screen

Jorge Antonio Diaz-Benito Soriano 10 år sedan
förälder
incheckning
b1ef5d94d4
1 ändrade filer med 5 tillägg och 3 borttagningar
  1. 5 3
      src/com/owncloud/android/ui/activity/FileDisplayActivity.java

+ 5 - 3
src/com/owncloud/android/ui/activity/FileDisplayActivity.java

@@ -304,6 +304,8 @@ public class FileDisplayActivity extends HookActivity implements
 
             } else {
                 cleanSecondFragment();
+                if (file.isDown() && PreviewTextFragment.canBePreviewed(file))
+                    startTextPreview(file);
             }
 
         } else {
@@ -327,9 +329,9 @@ public class FileDisplayActivity extends HookActivity implements
                 boolean autoplay = getIntent().getBooleanExtra(PreviewVideoActivity.EXTRA_AUTOPLAY, true);
                 secondFragment = new PreviewMediaFragment(file, getAccount(), startPlaybackPosition, autoplay);
 
-            } else {
-                secondFragment = new FileDetailFragment(file, getAccount());
-            }
+            } else if (file.isDown() && PreviewTextFragment.canBePreviewed(file)) {
+                secondFragment = null;
+            } else secondFragment = new FileDetailFragment(file, getAccount());
         }
         return secondFragment;
     }