Opened 6 weeks ago

#13116 new Bug report

REGRESSION: right-click contet menu doesn't work with hold-and-release

Reported by: php4fan Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc:
Component version: 3.67.0 Operating system type: Linux
Operating system version: Manjaro Linux

Description

All right-click context menus in all software on both Linux and Windows (not sure about Mac OS), that I've ever seen in the last 30 or more years, always can be used in two ways:

  1. right-click, then move the mouse cursor over the desired item of the menu, then click again with either button

OR

  1. press the right button and hold it pressed; move the mouse cursor over the desired item while keeping the right button pressed, then release the right button over the desired item

Since I've been using computers with GUIs, I've never seen a single exception to this. And that included FileZilla until recently.

Now only method 1 works.

To reproduce:

  • go to the Failed Transfers tab
  • press and hold the right mouse button
  • move the mouse cursor over the item "Remove all"
  • release the right button

Expected: the menu item should get highlighted when the mouse cursor is over it, and when you release the button it should execute the action

Observed: does nothing. The context menu vanishes after releasing the mouse button, but doesn't perform the action.

This must be either a recent regression, or an issue specific to Wayland, as I recently switched to Wayland from X11 (note that no other application other than FileZilla has this issue).

System information:
Operating System: Manjaro Linux
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.6.32-1-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 12 × 12th Gen Intel® Core™ i7-1255U
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: Vivobook_ASUSLaptop X1502ZA_F1502ZA
System Version: 1.0

Change History (0)

Note: See TracTickets for help on using tickets.