From ae5056cd64cc40b1016267de43f97923d79255d7 Mon Sep 17 00:00:00 2001 From: Prozilla Date: Fri, 11 Aug 2023 19:49:25 +0200 Subject: [PATCH] Fixed mobile search menu bug --- src/components/task-bar/TaskBar.jsx | 1 + src/components/task-bar/menus/SearchMenu.jsx | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/components/task-bar/TaskBar.jsx b/src/components/task-bar/TaskBar.jsx index fd1792a..8bd1bb3 100644 --- a/src/components/task-bar/TaskBar.jsx +++ b/src/components/task-bar/TaskBar.jsx @@ -84,6 +84,7 @@ export function Taskbar() { if (inputRef.current) { inputRef.current.focus(); + window.scrollTo(0, document.body.scrollHeight); } } else { setTimeout(() => { diff --git a/src/components/task-bar/menus/SearchMenu.jsx b/src/components/task-bar/menus/SearchMenu.jsx index 7faedfb..ae42805 100644 --- a/src/components/task-bar/menus/SearchMenu.jsx +++ b/src/components/task-bar/menus/SearchMenu.jsx @@ -25,8 +25,10 @@ export function SearchMenu({ active, setActive, searchQuery, setSearchQuery, inp }, [active]); useEffect(() => { - if (inputRef.current) + if (inputRef.current) { inputRef.current.focus(); + window.scrollTo(0, document.body.scrollHeight); + } }, [inputRef]); useEffect(() => {