screenfreeze/messagingmenu

Gnome 3.34 - "object.actor is deprecated"

Opened this issue · 6 comments

Just updated manjaro gnome today, gnome 3.34.1. Indicator displays and populates as expected, but any attempt to launch an application in the menu (Evolution and Pidgin in my case) results in no action. journalctl -f reveals "Usage of object.actor is deprecated for MessageMenu_MessageMenu" in environment.js.

It is becoming more and more clear to me why so many gnome shell extensions get abandoned: Every gnome shell update breaks so many of them.

That's pretty sad. I still don't have a GNOME system at hand to reproduce the issue, would anyone be able to do a bit of trial-and-error debugging on this to see what's causing the issue?

I guess I find some time tomorrow to dig in

Chris, don't put any time into this issue on my account. When Manjaro Gnome got to 3.34.2, this error was fixed. However, I have stopped using the extension due to experiencing the same issue as the one reported on 11/21 by blabubb1234 at the extensions page at extensions.gnome.org. Unfortunately, in the case of some Gnome extensions, it is more trouble than it is worth to account for all the breakage caused by changes to Gnome.

Thank you, though!

it seems the only thing what needs to be done is remove the .actor
RaphaelRochet/arch-update@69201d5
Edit: No, I did remove the ".actor" in 4 places but the items for the apps do not work as you said - only the compose and contacts still work

I have no idea what to change to get it back working. The Compose and Contact menus are done differently then to other entries. I played around a little but got stuck.

I got it working. see my pull request #49