Bug 509294

Summary: Long list of bookmark sub folders and individual bookmarks in a bookmark folder too long for its complete display in vertical view: Scrolling in this long list is erroneous, not all items are accessible in this list
Product: [Applications] konqueror Reporter: Jens Radloff <senf>
Component: bookmarksAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: REPORTED ---    
Severity: normal CC: senf
Priority: NOR    
Version First Reported In: 25.08.0   
Target Milestone: ---   
Platform: EndeavourOS   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Bookmark Editor: Bookmark folder "Testfolder" containing n bookmark sub folders and 20 individual bookmarks (test environment)

Description Jens Radloff 2025-09-09 06:11:13 UTC
Created attachment 184831 [details]
Bookmark Editor: Bookmark folder "Testfolder" containing n bookmark sub folders and 20 individual bookmarks (test environment)

Steps to reproduce the behavior (at least on my machine):


A) PREPARE KONQUEROR TO MAKE THE BEHAVIOR REPRODUCABLE:
---------------------------------------------------------------------------------------------------

1. Ensure that the program/package keditbookmarks is installed on your machine.

2. In Konqueror open the "Bookmarks" menu, then "Edit Bookmarks ...":

The Bookmark Editor gets displayed.

3. Menu "Folder" > "New Folder ...": Enter the bookmark folder name "TestFolder"

In the left pane of the Bookmark Editor the bookmark folder "Testfolder" has been generated below the folder "Bookmarks".

4. Left-click the folder "Testfolder" in the left pane of the Bookmark Editor.

5. Right-click into the right pane of the Bookmark Editor and select "New Folder ...", and enter "Folder 1" as the folder name.

6. Repeat the last step so often, so that you have a list of bookmark folders with the folder names "Folder 1", "Folder 2", "Folder 3" to "Folder n" in the right pane of the Bookmark Editor, so that list of these folders vertically seen covers the whole area of the right pane of the Bookmark Editor down to the six fields "Name", "First Viewed" a.s.o at the bottom of the right pane of the Bookmark Editor.

This way I created 33 sub folders in the folder "Testfolder", you might need to create more (or less) than these 33 folders depending on the amount of pixels on the y axis of your screen

7. Right-click below the lowest of these sub folders into the right pane of the Bookmark Editor and select "New bookmark" in the context menu.

8. Repeat the last step 20 times, so that you have created 20 bookmarks (not bookmark folders) within the "Testfolder" bookmark folder.

9. Give each bookmark that you created a name by typing "Boookmark 1", "Bookmark 2" to "Bookmark 20" into the field "Name" at the bottom of the right pane of the Bookmark Editor.

You will now have a list of n sub folders and 20 bookmarks within the "Testfolder" bookmark folder as displayed in the screenshot which I have uploaded into this bug report.


B) REPRODUCE THE BEHAVIOR:
---------------------------------------------

1. In Konqueror open the "Bookmarks" menu and within that menu left-click the "Testfolder".

The content of the "Testfolder" is displayed. You will notice that not the whole content of the "Tesfolder" is displayed:

- At least I cannot access "Bookmark 1"
- When scrolling down the list of sub folders from "Folder 33" down to "Folder 1" and then back upwards to the list of the individual bookmarks I cannot scroll up to "Boookmark 1, the highest individual bookmark I can see is "Bookmark 17"


Some information about my system:

Operating System: EndeavourOS
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2
Kernel Version: 6.16.5-arch1-1 (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon Graphics

Konqueror in version 25.08.0

keditbookmarks in version 25.08.0
Comment 1 Jens Radloff 2025-10-11 12:16:59 UTC
I have noticed the same behavior in KMail (kmail2 version 6.5.2 [25.08.2]), if I open in KMail the encoding selection list via the View menu > "Set Encoding":

I am not able to select "Auto" or "Automatic" (encoding) there: 

In vertical perspective, the highest item in this selection list are two items, each called "Arabic" (encoding) which I can see. Above that I assume the "Auto(matic)" item, which I cannot see and thus cannot select. There is no possibility for me to scroll upwards from the highest "Arabic" item on, so I cannot select "Auto(matic)" encoding in this list.

Because the behavior described here affects at least two different KDE applications I guess that not these two KDE applications need to get fixed, instead some general KDE library or similar has to get fixed, a library or similar that deals with presenting selection lists provided by application menus. 

Does anyone know which KDE library or similar could be affected here, so that I can reassign this bug report here to that specific KDE library or similar?