Created attachment 184516 [details] Error Demonstration SUMMARY Using the search, if the user forgets to push enter to focus in the results, pgup/pgdn makes that search input text disappear because it is scrollable (only with this keys but not sure if with others). In general this happens meanwhile the focus is in input search text, it should be never scrollable. STEPS TO REPRODUCE 1. Activate the search 2. Focus in input text search press pgup or pgdn SOFTWARE/OS VERSIONS Linux/KDE Plasma: Archlinux Dolphin: 25.08
I can reproduce on Dolphin built from git-master
I have reproduced the issue and submitted a merge request.
(In reply to PanZhang from comment #2) > I have reproduced the issue and submitted a merge request. That's great! Can you copy a link to your MR in this report? Thanks!
(In reply to TraceyC from comment #3) > (In reply to PanZhang from comment #2) > > I have reproduced the issue and submitted a merge request. > > That's great! Can you copy a link to your MR in this report? Thanks! Okay, here is the link to my merge request: https://invent.kde.org/system/dolphin/-/merge_requests/1047
(In reply to PanZhang from comment #4) > Okay, here is the link to my merge request: > https://invent.kde.org/system/dolphin/-/merge_requests/1047 Thanks so much. I pinged the folks in the KDE File Management room in Matrix about it. Welcome :)
(In reply to TraceyC from comment #5) > (In reply to PanZhang from comment #4) > > > Okay, here is the link to my merge request: > > https://invent.kde.org/system/dolphin/-/merge_requests/1047 > > Thanks so much. I pinged the folks in the KDE File Management room in Matrix > about it. Welcome :) Thanks a lot!
Git commit 407ce0706a18b9e1245f7c52246a76b0e54939dc by Akseli Lahtinen, on behalf of Pan Zhang. Committed on 16/09/2025 at 16:39. Pushed by akselmo into branch 'master'. animatedheightwidget: ignore PageUp/PageDown to avoid invisible scroll When typing in the search bar (or other widgets using AnimatedHeightWidget), pressing PageUp or PageDown would cause the internal QScrollArea (with hidden scrollbars) to react and scroll. This made the entered text appear to disappear even though focus stayed in the input field. PageUp and PageDown are now intercepted in AnimatedHeightWidget to prevent the underlying QScrollArea from handling them, ensuring input remains visible across all users of AnimatedHeightWidget. M +16 -0 src/animatedheightwidget.cpp M +7 -0 src/animatedheightwidget.h https://invent.kde.org/system/dolphin/-/commit/407ce0706a18b9e1245f7c52246a76b0e54939dc