You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In application mouse modes, mouse events should be propagated to the application as escape sequences.
Works fine in lxterminal, gnome-terminal, xfce4-terminal.
Actual behaviour
This works with left and middle button and wheel scroll but right-click is still captured by the terminal which opens its own menu.
Steps to reproduce the behaviour
echo -e "\e[?1000h", then right-click
MATE general version
Package version
mate terminal 1.24.1
Linux Distribution
Debian 10
The text was updated successfully, but these errors were encountered:
NP-Hardass
added a commit
to NP-Hardass/mate-terminal
that referenced
this issue
Sep 21, 2024
Currently, the popup menu is shown for all right clicks that don't have
Ctrl, Alt, or Shift. This is the opposite of what is done in every
other terminal. The right click should go to the underlying application
except when a special modifier is used. Gnome utilizes Shift as the
modifier and LXDE uses Ctrl as their modifier.
Referencing gnome-terminal-3.40:
https://github.com/GNOME/gnome-terminal/blob/gnome-3-40/src/terminal-screen.c#L1779C1-L1811C16 we can port this logic over and then we achieve exactly
what we are looking for. If there is no application, the terminal
handles the right click normally. If there is an application, the click
gets passed through unless Shift is held.
Closesmate-desktop#388
Expected behaviour
In application mouse modes, mouse events should be propagated to the application as escape sequences.
Works fine in lxterminal, gnome-terminal, xfce4-terminal.
Actual behaviour
This works with left and middle button and wheel scroll but right-click is still captured by the terminal which opens its own menu.
Steps to reproduce the behaviour
echo -e "\e[?1000h"
, then right-clickMATE general version
Package version
mate terminal 1.24.1
Linux Distribution
Debian 10
The text was updated successfully, but these errors were encountered: