Bug 1579222

Summary: Changes in mate-panel's Notification Area icons/mouse behavoiur
Product: [Fedora] Fedora Reporter: Sergei S. Rublёv <fedora>
Component: mate-panelAssignee: Wolfgang Ulbrich <raveit65.sun>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 28CC: raveit65.sun, stefano
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-17 09:40:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sergei S. Rublёv 2018-05-17 08:20:56 UTC
Hello there and thank you for your work. After upgrading to f28, I've noticed a minor change in mate-panel's Notification Area (aka systray) behaviour when operating apps' icons with mouse.

In fact, there is only one app that was broken: Telegram. Before upgrade, left-click on the icon popped up the app, another left-click closed the app (normal traditional behaviour). Now left-click don't work at all: happens nothing. Right-click shows Context Menu of the app (as normal).

Thanks Fedora, the rest of systray seem to work well in f28. Other apps I tried (Clementine and Exaile) work as usual (before upgrade), sound and network control works also as usual.

The problem may come from MATE itself, because there are much bigger troubles with the same tray in recent Ubuntu-MATE. Ubuntu-MATE, after recent upgrade to 18.04, broke the MATE systray in much worse way: broken are both Telegram, and Clementine, and sound control, and network control (I've reported https://bugs.launchpad.net/ubuntu-mate/+bug/1769856). Fedora is much better here, and I hope this Telegram systray flaw can be easily fixed so that I can upgrade more PCs to f28.

Comment 1 Wolfgang Ulbrich 2018-05-17 09:12:20 UTC
With f28 i enabled this gsettings key
[rave@satellite ~]$ gsettings get org.mate.panel enable-sni-support
false

I guess this is the main different to ubuntu.
But you can try to disable this key in fedora
In general this is an upstream issue, i can't fix it here.

Comment 2 Sergei S. Rublёv 2018-05-17 09:40:28 UTC
THANK YOU!!! Setting this to false an rebooting worked for me. I am so happy!

Comment 3 Wolfgang Ulbrich 2018-05-17 10:24:13 UTC
I am lucky too that i could help you.
Btw. restarting panel is sufficient if you change this gsettings key.
'killall mate-panel`
Panel is controlled by session-manager which do the restart if an app crashes.