From 41206318389341ea5e3532846674499fc5dbf55e Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 16 Oct 2023 09:51:43 +0200 Subject: [PATCH] Small improvement --- .../main/java/eu/faircode/email/FragmentOptions.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOptions.java b/app/src/main/java/eu/faircode/email/FragmentOptions.java index f19510ba4e..0f23135bd7 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOptions.java +++ b/app/src/main/java/eu/faircode/email/FragmentOptions.java @@ -68,6 +68,8 @@ public class FragmentOptions extends FragmentBase { private String searching = null; private SuggestData data = null; + private int dp24; + static final long DELAY_SETOPTIONS = 20; // ms private static final int[] TAB_PAGES = { @@ -174,6 +176,13 @@ public class FragmentOptions extends FragmentBase { super.onSaveInstanceState(outState); } + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + Context context = getContext(); + this.dp24 = (context == null ? -48 : Helper.dp2pixels(context, 24)); + } + @Override @Nullable public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { @@ -296,7 +305,7 @@ public class FragmentOptions extends FragmentBase { FragmentBase fragment = (FragmentBase) adapter.instantiateItem(pager, tab); if (fragment instanceof FragmentSetup) ((FragmentSetup) fragment).prepareSearch(); - fragment.scrollTo(resid, -48); + fragment.scrollTo(resid, -dp24); menuSearch.collapseActionView(); // Blink found text