|
@@ -107,11 +107,11 @@ import com.owncloud.android.ui.helpers.UriUploader;
|
|
|
import com.owncloud.android.ui.preview.PreviewImageActivity;
|
|
|
import com.owncloud.android.ui.preview.PreviewImageFragment;
|
|
|
import com.owncloud.android.ui.preview.PreviewMediaFragment;
|
|
|
-import com.owncloud.android.ui.preview.pdf.PreviewPdfFragment;
|
|
|
import com.owncloud.android.ui.preview.PreviewTextFileFragment;
|
|
|
import com.owncloud.android.ui.preview.PreviewTextFragment;
|
|
|
import com.owncloud.android.ui.preview.PreviewTextStringFragment;
|
|
|
import com.owncloud.android.ui.preview.PreviewVideoActivity;
|
|
|
+import com.owncloud.android.ui.preview.pdf.PreviewPdfFragment;
|
|
|
import com.owncloud.android.utils.DataHolderUtil;
|
|
|
import com.owncloud.android.utils.DisplayUtils;
|
|
|
import com.owncloud.android.utils.ErrorMessageAdapter;
|
|
@@ -1646,6 +1646,9 @@ public class FileDisplayActivity extends FileActivity
|
|
|
*/
|
|
|
public void showDetails(OCFile file, int activeTab) {
|
|
|
User currentUser = getUser().orElseThrow(RuntimeException::new);
|
|
|
+
|
|
|
+ resetHeaderScrollingState();
|
|
|
+
|
|
|
Fragment detailFragment = FileDetailFragment.newInstance(file, currentUser, activeTab);
|
|
|
setLeftFragment(detailFragment);
|
|
|
|
|
@@ -1654,6 +1657,8 @@ public class FileDisplayActivity extends FileActivity
|
|
|
}
|
|
|
|
|
|
private void resetHeaderScrollingState() {
|
|
|
+ CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) findViewById(R.id.root_layout).getLayoutParams();
|
|
|
+ params.setBehavior(new AppBarLayout.ScrollingViewBehavior());
|
|
|
AppBarLayout appBarLayout = findViewById(R.id.appbar);
|
|
|
|
|
|
if (appBarLayout != null) {
|