Browse Source

activites: Use correct ActionListener method for showing File details.

ardevd 7 years ago
parent
commit
94fa9dc0bf

+ 2 - 1
src/main/java/com/owncloud/android/ui/activities/ActivitiesActivity.java

@@ -228,7 +228,8 @@ public class ActivitiesActivity extends FileActivity implements ActivityListInte
     @Override
     public void onActivityClicked(RichObject richObject) {
         String path = FileUtils.PATH_SEPARATOR + richObject.getPath();
-        mActionListener.loadActivites(path);
+        mActionListener.openActivity(path, this,
+                getFileOperationsHelper().isSharedSupported());
     }
 
     @Override

+ 2 - 0
src/main/java/com/owncloud/android/ui/activities/ActivitiesPresenter.java

@@ -53,6 +53,7 @@ public class ActivitiesPresenter implements ActivitiesContract.ActionListener {
                 new FilesRepository.ReadRemoteFileCallback() {
                     @Override
                     public void onFileLoaded(@Nullable OCFile ocFile) {
+                        mActivitiesView.setProgressIndicatorState(false);
                         if (ocFile != null) {
                             mActivitiesView.showActivityDetailUI(ocFile);
                         } else {
@@ -62,6 +63,7 @@ public class ActivitiesPresenter implements ActivitiesContract.ActionListener {
 
                     @Override
                     public void onFileLoadError(String error) {
+                        mActivitiesView.setProgressIndicatorState(false);
                         mActivitiesView.showActivityDetailError(error);
                     }
                 });