gnome-shell-extension-icon-hider
gnome-shell-extension-icon-hider copied to clipboard
Usage of object.actor is deprecated for ATIndicator with gnome-shell 3.34
After upgrade gnome-shell to 3.34 I observe the fallowing errors in the system log:
gnome-shell[4902]: Usage of object.actor is deprecated for ATIndicator
get@resource:///org/gnome/shell/ui/environment.js:249:29
disable@/home/foobar/.local/share/gnome-shell/extensions/[email protected]/extension.js:194:13
_callExtensionDisable@resource:///org/gnome/shell/ui/extensionSystem.js:95:13
_disableAllExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:515:17
_disableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:514:13
_sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:532:13
_emit@resource:///org/gnome/gjs/modules/signals.js:135:27
_sync@resource:///org/gnome/shell/ui/sessionMode.js:205:9
pushMode@resource:///org/gnome/shell/ui/sessionMode.js:167:9
activate@resource:///org/gnome/shell/ui/screenShield.js:1272:17
lock@resource:///org/gnome/shell/ui/screenShield.js:1321:9
_onStatusChanged/this._lockTimeoutId<@resource:///org/gnome/shell/ui/screenShield.js:850:21
You cannot be sure with limited metadata available in Gnome shell extensions, but I should be the latest released version - "version": 23. I don't see any related fixes in master since then.
Btw, it occurs also with some other components, e.g.
gnome-shell[3040]: Usage of object.actor is deprecated for InputSourceIndicator
or
gnome-shell[3040]: Usage of object.actor is deprecated for AggregateMenu
Thank you for this info, I'll have a look one of these days.
Thanks @theychx!
Btw, recently I have found a similar warning fixed in an another plugin - maybe it would be useful for you (and can be "fix" in the same simple way).
I'm still facing it after upgrade to 3.36(.5) with v24 of the plugin. Except for having ~13 related stacktraces (for different components) the extension still to be functional. However, I don't know when they will finally remove it :-/.