diff --git a/app/src/main/java/eu/faircode/email/FixedScrollView.java b/app/src/main/java/eu/faircode/email/FixedScrollView.java new file mode 100644 index 0000000000..c3ab9d11ed --- /dev/null +++ b/app/src/main/java/eu/faircode/email/FixedScrollView.java @@ -0,0 +1,48 @@ +package eu.faircode.email; + +/* + This file is part of FairEmail. + + FairEmail is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + FairEmail is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with FairEmail. If not, see . + + Copyright 2018-2020 by Marcel Bokhorst (M66B) +*/ + +import android.content.Context; +import android.graphics.Rect; +import android.util.AttributeSet; +import android.widget.ScrollView; + +public class FixedScrollView extends ScrollView { + public FixedScrollView(Context context) { + super(context); + } + + public FixedScrollView(Context context, AttributeSet attrs) { + super(context, attrs); + } + + public FixedScrollView(Context context, AttributeSet attrs, int defStyleAttr) { + super(context, attrs, defStyleAttr); + } + + public FixedScrollView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { + super(context, attrs, defStyleAttr, defStyleRes); + } + + @Override + protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) { + return 0; + } +} diff --git a/app/src/main/res/layout/fragment_compose.xml b/app/src/main/res/layout/fragment_compose.xml index 651f677193..b424abf7f2 100644 --- a/app/src/main/res/layout/fragment_compose.xml +++ b/app/src/main/res/layout/fragment_compose.xml @@ -11,7 +11,7 @@ android:layout_height="match_parent" app:layout_behavior="eu.faircode.email.BehaviorBottomPadding"> - - +