hardpixel / unite-shell

Unite is an extension that makes GNOME Shell look like Ubuntu Unity Shell.
GNU General Public License v3.0
930 stars 62 forks source link

Titlebar action double-click not working on GNOME 42 #290

Closed Krindog7337 closed 11 months ago

Krindog7337 commented 2 years ago

the "enable titlebar action on top bar right click" are not working on GNOME 42. Re-enabling the settings not working at all. it was working on GNOME 41 until I updated to GNOME 42

image

jonian commented 2 years ago

Thanks for the report @Krindog7337. It looks like event.get_count_click() not available anymore and it throws an error. The extension can't check if the user double clicked the top bar and invoke the action. It also looks like single primary click not working anymore.

Krindog7337 commented 2 years ago

thanks for fixing it. working flawlessly rn image

haoadoreorange commented 2 years ago

@jonian Hi, did you fix the double click action on top bar ? Double clicking GNOME top bar to unmaximized currently doesn't work for me on GNOME 42.

jonian commented 2 years ago

Hi @haoadoreorange, no the issue has not been fixed yet.

haoadoreorange commented 2 years ago

There's another extension "unmaximized..." that does just that (double click gnome top bar to unmaximize). Sadly it comes with other side effects. Maybe we can look at how they done it ?

jonian commented 2 years ago

That will help. Do you have a link to the extension repository?

gcvl commented 2 years ago

Nonetheless holding and dragging down the top panel/title bar does demaximize the window.

jonian commented 11 months ago

Gnome has broken backwards compatibility for extensions. This extension now supports only gnome 45.