Bug 398856

Summary: Secondary (right) click on a bookmark in Bookmarks menu opens it rather than displaying context menu
Product: [Applications] Falkon Reporter: trmdi
Component: generalAssignee: Juraj <jurajoravec>
Status: RESOLVED FIXED    
Severity: normal CC: chealer, felipefplzx, jurajoravec
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 25.08
Sentry Crash Report:

Description trmdi 2018-09-20 05:33:01 UTC
Right click on an item that is not in a bookmark folder displays the context menu.
But right click on an item that is in a bookmark folder does NOT. (How can I quickly delete that item?)

It should display the context menu in all cases.
Comment 1 trmdi 2019-01-27 06:16:21 UTC
Still happens in Falkon 3.0.1 / Qt 5.12.0
Comment 2 Felipe 2019-01-27 19:14:28 UTC
(In reply to trmdi from comment #0)
> Right click on an item that is not in a bookmark folder displays the context
> menu.
> But right click on an item that is in a bookmark folder does NOT. (How can I
> quickly delete that item?)
> 
> It should display the context menu in all cases.

Indeed, this is what it happens in other browsers, aside that it sucks that we cant delete the entries "bookmarks toolbar" and "unsorted bookmarks" to clean and have more space.
Comment 3 Bug Janitor Service 2025-05-14 19:39:37 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/falkon/-/merge_requests/133
Comment 4 Juraj 2025-10-08 19:11:46 UTC
Git commit c78be20af431c1287173af8fed3ac4de01c32446 by Juraj Oravec.
Committed on 08/10/2025 at 19:03.
Pushed by jurajo into branch 'master'.

Add context menu for bookmarks menus
Related: bug 480527
FIXED-IN: 25.08

Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>

M  +2    -1    src/lib/bookmarks/bookmarkitem.cpp
M  +3    -1    src/lib/bookmarks/bookmarkitem.h
M  +5    -5    src/lib/bookmarks/bookmarksmenu.cpp
M  +27   -16   src/lib/bookmarks/bookmarkstoolbar.cpp
M  +2    -0    src/lib/bookmarks/bookmarkstoolbar.h
M  +5    -5    src/lib/bookmarks/bookmarkstoolbarbutton.cpp
M  +4    -4    src/lib/bookmarks/bookmarkstools.cpp
M  +2    -2    src/lib/navigation/completer/locationcompleter.cpp
M  +1    -1    src/lib/navigation/completer/locationcompleterdelegate.cpp
M  +1    -1    src/lib/navigation/completer/locationcompleterrefreshjob.cpp
M  +21   -0    src/lib/tools/enhancedmenu.cpp
M  +1    -2    src/lib/tools/enhancedmenu.h

https://invent.kde.org/network/falkon/-/commit/c78be20af431c1287173af8fed3ac4de01c32446