From b53c29c035c3a348fcb6226f20cffc8afb03493e Mon Sep 17 00:00:00 2001 From: tarsin Date: Tue, 22 Nov 2022 21:26:13 +0800 Subject: [PATCH] Fix fab position --- .../java/com/hippo/ehviewer/ui/scene/DownloadsScene.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java index 9c94896fd..7123a3639 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java +++ b/app/src/main/java/com/hippo/ehviewer/ui/scene/DownloadsScene.java @@ -314,6 +314,11 @@ public class DownloadsScene extends ToolbarScene setLiftOnScrollTargetView(mRecyclerView); mFastScroller = (FastScroller) ViewUtils.$$(content, R.id.fast_scroller); mFabLayout = (FabLayout) ViewUtils.$$(view, R.id.fab_layout); + + // Workaround + ((ViewGroup)mFabLayout.getParent()).removeView(mFabLayout); + container.addView(mFabLayout); + mTip = (TextView) ViewUtils.$$(view, R.id.tip); mViewTransition = new ViewTransition(content, mTip); @@ -389,6 +394,7 @@ public class DownloadsScene extends ToolbarScene } if (null != mFabLayout) { removeAboveSnackView(mFabLayout); + ((ViewGroup)mFabLayout.getParent()).removeView(mFabLayout); mFabLayout = null; }