mirror of
https://github.com/nextcloud/android.git
synced 2024-11-26 07:05:49 +03:00
Merge pull request #7339 from nextcloud/mediaOverlaps
Fix overlapping seek bar and softkeys
This commit is contained in:
commit
f87bd9b03b
1 changed files with 7 additions and 0 deletions
|
@ -133,6 +133,7 @@ import javax.inject.Inject;
|
||||||
import androidx.annotation.NonNull;
|
import androidx.annotation.NonNull;
|
||||||
import androidx.appcompat.app.AlertDialog;
|
import androidx.appcompat.app.AlertDialog;
|
||||||
import androidx.appcompat.widget.SearchView;
|
import androidx.appcompat.widget.SearchView;
|
||||||
|
import androidx.coordinatorlayout.widget.CoordinatorLayout;
|
||||||
import androidx.core.view.MenuItemCompat;
|
import androidx.core.view.MenuItemCompat;
|
||||||
import androidx.fragment.app.Fragment;
|
import androidx.fragment.app.Fragment;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
||||||
|
@ -646,6 +647,9 @@ public class FileDisplayActivity extends FileActivity
|
||||||
}
|
}
|
||||||
updateFragmentsVisibility(false);
|
updateFragmentsVisibility(false);
|
||||||
updateActionBarTitleAndHomeButton(null);
|
updateActionBarTitleAndHomeButton(null);
|
||||||
|
|
||||||
|
CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) findViewById(R.id.root_layout).getLayoutParams();
|
||||||
|
params.setBehavior(new AppBarLayout.ScrollingViewBehavior());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateListOfFilesFragment(boolean fromSearch) {
|
public void updateListOfFilesFragment(boolean fromSearch) {
|
||||||
|
@ -2174,6 +2178,9 @@ public class FileDisplayActivity extends FileActivity
|
||||||
}
|
}
|
||||||
if (showPreview && file.isDown() && !file.isDownloading() || streamMedia) {
|
if (showPreview && file.isDown() && !file.isDownloading() || streamMedia) {
|
||||||
showSortListGroup(false);
|
showSortListGroup(false);
|
||||||
|
CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) findViewById(R.id.root_layout).getLayoutParams();
|
||||||
|
params.setBehavior(null);
|
||||||
|
|
||||||
Fragment mediaFragment = PreviewMediaFragment.newInstance(file, user.get(), startPlaybackPosition, autoplay);
|
Fragment mediaFragment = PreviewMediaFragment.newInstance(file, user.get(), startPlaybackPosition, autoplay);
|
||||||
setSecondFragment(mediaFragment);
|
setSecondFragment(mediaFragment);
|
||||||
updateFragmentsVisibility(true);
|
updateFragmentsVisibility(true);
|
||||||
|
|
Loading…
Reference in a new issue