This also happens with desktop-files installed by Midnight Commander, it opens in MATE Terminal when called from Brisk menu, Classic menu, Compact Menu, Dock, <Alt>+<F1> menu, Advanced Mate Menu (mate-menu package)
What is interesting, the <Alt>+<F2> respects user preferences and uses Tilix
Expected behaviour
Midnight Commander is opened in the user-defined terminal - in Tilix
Actual behaviour
Midnight Commander is opened in default terminal - in MATE Terminal
Steps to reproduce the behaviour
Install Ubuntu MATE 21.10
Install non-default terminal - Tilix, by
sudo apt-get install tilix
Install terminal-based application - Midnight Commander, by
sudo apt-get install mc
Set Tilix as default terminal in
mate-default-applications-properties
or programmatically:gsettings set org.mate.applications-terminal exec "'tilix'"
Set Tilix as alternative for x-terminal-emulator by update-alternatives:
update-alternatives --set x-terminal-emulator /usr/bin/tilix.wrapper sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix.wrapper
Reboot
Add Custom Application Launcher to the MATE Panel:
Click the icon of just created Custom Application Launcher
MATE general version
1.26.0
Package version
1.26.0-0ubuntu1
Linux Distribution
Ubuntu MATE 21.10
Link to bugreport of your Distribution (requirement)
https://bugs.launchpad.net/ubuntu/+source/mate-panel/+bug/1873750
Notes:
<Alt>
+<F1>
menu, Advanced Mate Menu (mate-menu
package)<Alt>
+<F2>
respects user preferences and uses Tilix<Ctrl>
+<Alt>
+<T>
opens Tilix as expected.