You are not logged in.

#1 2014-10-18 10:35:56

OB4Life
Member
Registered: 2014-08-07
Posts: 15

have to hold+click to access left click menus in XFCE4-panel for GTK

Hey, everyone. So since a day or two i now have to hold down the left mouse button to keep things like nm-applet menu open when activated from the XFCE4-panel system tray.

This only seems to effect gtk apps in XFCE4 panel. I have tried other panels to hold the system tray, and the menus work as expected for gtk apps: i click once and the menu stays open until i select something, eg, an available network in nm-applet.

Quite annoying, especially since i have a mix of kde and gtk apps in system tray so the inconstancy between them is frustrating.

There were a few gtk related updates recently, i have tried downgrading many of these packages to no avail.

Anyone else experiencing this behaviour?

Cheers.

Offline

#2 2014-10-18 11:44:47

runical
Member
From: The Netherlands
Registered: 2012-03-03
Posts: 896

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

I noticed this as well, but is only seems to happen when using GTK3 programs, not GTK2. I also saw that the radio buttons and tick boxes are no longer showing their values. Do you also see these problems?

Offline

#3 2014-10-18 12:25:03

toz
Member
Registered: 2011-10-28
Posts: 497

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Its the recent gtk3.14 upgrade thats doing this. I'm also noticing large window decorations on gtk3 apps. Every major upgrade of gtk3 breaks something for non-gnome users. Downgrading the gtk3 package (and re-starting nm-applet in this case), fixes the problem. Temporarily.

If you don't want to downgrade gtk3, you can install gtk2 versions of gtk3 apps from the AUR (e.g. network-manager-applet-gtk2).

Offline

#4 2014-10-18 12:30:22

runical
Member
From: The Netherlands
Registered: 2012-03-03
Posts: 896

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

toz wrote:

Its the recent gtk3.14 upgrade thats doing this. I'm also noticing large window decorations on gtk3 apps. Every major upgrade of gtk3 breaks something for non-gnome users. Downgrading the gtk3 package (and re-starting nm-applet in this case), fixes the problem. Temporarily.

If you don't want to downgrade gtk3, you can install gtk2 versions of gtk3 apps from the AUR (e.g. network-manager-applet-gtk2).

That fixes it. Let us now hope that this crap will not continue.

Offline

#5 2014-10-18 14:29:48

OB4Life
Member
Registered: 2014-08-07
Posts: 15

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Nice one. I wasn't rolling gtk3 back far enough. Using a 3.13 release now and is working.

That there are black boxes drawn around gtk3 apps in XFCE4-panel for a few seconds after login is annoying, but really i am just being fussy.

Here's holding out for a fix.

Offline

#6 2014-10-18 18:13:24

justasug
Member
Registered: 2014-08-03
Posts: 165

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Has this bug been reported to the GNOME developers and confirmed? Either way, I'll hold on and hope it gets fixed soon. smile

Offline

#7 2014-10-18 19:55:46

GSF1200S
Member
Registered: 2008-12-24
Posts: 474

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Same issue for nm-applet in xfce4-panel. Looks to be a gtk3 theme issue as per this bug report:

https://bugzilla.redhat.com/show_bug.cgi?id=1149335

Later Im going to try and dig through revisions made since 3.13 gtk3 and see if I can fix the problems with a patch via ABS.

Offline

#8 2014-10-28 08:54:09

Korrode
Member
From: Australia
Registered: 2009-11-02
Posts: 110

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

We've got a patched version of nm-applet in Manjaro Unstable branch as of now.
Package source is here:
https://github.com/manjaro/packages-ext … ger-applet

It applies the patch from this bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1149335

It will build and work the same for Arch. Other than applying the patch, it's no different than the current Arch package source.

Note the patch is described as 'dirty' and the author states "Note that I have no clue what I'm doing smile ", so YMMV, lol... I only just added it to Manjaro repos so i don't have any feedback from our Unstable branch users yet, but so far for me it works fine.


xfce | compiz | gmrun | urxvt | chromium | geany | aqualung | vlc | geeqie

Offline

#9 2014-10-29 04:21:17

GSF1200S
Member
Registered: 2008-12-24
Posts: 474

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Korrode wrote:

We've got a patched version of nm-applet in Manjaro Unstable branch as of now.
Package source is here:
https://github.com/manjaro/packages-ext … ger-applet

It applies the patch from this bug report:
https://bugzilla.redhat.com/show_bug.cgi?id=1149335

It will build and work the same for Arch. Other than applying the patch, it's no different than the current Arch package source.

Note the patch is described as 'dirty' and the author states "Note that I have no clue what I'm doing smile ", so YMMV, lol... I only just added it to Manjaro repos so i don't have any feedback from our Unstable branch users yet, but so far for me it works fine.

Excellent thank you! Hopefully upstream actually chooses to fix the problem, or give us an option to choose the behavior. Built this and it works great smile

Offline

#10 2014-10-29 08:35:16

Carl Karl
Member
Registered: 2013-06-12
Posts: 231

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

Edit:
Seems to be a coincidence and not a related problem. --> you can forget about this:

I don't know whether this is related, but since I applied that Manjaro patch, I got a 1min udev wait for device hang on boot:
https://bbs.archlinux.org/viewtopic.php?pid=1470540
It maybe is related, because there seems to be some waiting for the wifi device. Going back to libnm-gtk-0.9.10.0-2-x86_64.pkg.tar.xz and network-manager-applet-0.9.10.0-2-x86_64.pkg.tar.xz from /var/cache/pacman/pkg didn't change that problem.
As I said, don't know whether this is related or not.

Edit:
Seems to be a coincidence and not a related problem. See linked thread if interested.

Last edited by Carl Karl (2014-10-30 00:48:56)

Offline

#11 2014-11-15 01:27:53

TE
Member
Registered: 2014-06-21
Posts: 78

Re: have to hold+click to access left click menus in XFCE4-panel for GTK

FYI, the recent GTK3 update seems to have fixed this (or one of the other updates) -- my menu now stays open with a standard single click. Alas, I wasn't tracking it closely enough to know exactly which package it was, so I'll assume gtk3-3.14.5-1. smile

Offline

Board footer

Powered by FluxBB