rovellipaolo/gnome-shell-extension-sermon

Usage of object.actor is deprecated for MenuView

Closed this issue · 1 comments

Hi,

I am on Fedora 37 x86_64 w/gnome-shell-43.6-1 and I get these gnome-shell deprecation warnings:

Jul 24 22:00:13 localhost gnome-shell[4624]: Usage of object.actor is deprecated for MenuView
                                                     get@resource:///org/gnome/shell/ui/environment.js:387:29
                                                     showIcon@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:61:13
                                                     MenuPresenter@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/presenters.js:24:19
                                                     _init@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:23:30
                                                     ButtonBox@resource:///org/gnome/shell/ui/panelMenu.js:11:1
                                                     PanelMenuButton@resource:///org/gnome/shell/ui/panelMenu.js:97:4
                                                     MenuView@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:20:5
                                                     enable@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/extension.js:19:13
                                                     _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:184:32
                                                     loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:385:26
                                                     _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:633:18
                                                     collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:28:28
                                                     _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:612:19
                                                     _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:639:18
                                                     _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:659:14
                                                     init@resource:///org/gnome/shell/ui/extensionSystem.js:57:14
                                                     _initializeUI@resource:///org/gnome/shell/ui/main.js:309:22
                                                     start@resource:///org/gnome/shell/ui/main.js:186:5
                                                     @resource:///org/gnome/shell/ui/init.js:6:17

Jul 24 22:00:13 localhost gnome-shell[4624]: Usage of object.actor is deprecated for MenuView
                                                     get@resource:///org/gnome/shell/ui/environment.js:387:29
                                                     addClickEvent@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:32:13
                                                     setupEvents@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/presenters.js:28:44
                                                     _init@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:26:28
                                                     ButtonBox@resource:///org/gnome/shell/ui/panelMenu.js:11:1
                                                     PanelMenuButton@resource:///org/gnome/shell/ui/panelMenu.js:97:4
                                                     MenuView@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/src/presentation/views.js:20:5
                                                     enable@/home/allen/.local/share/gnome-shell/extensions/sermon@rovellipaolo-gmail.com/extension.js:19:13
                                                     _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:184:32
                                                     loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:385:26
                                                     _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:633:18
                                                     collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:28:28
                                                     _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:612:19
                                                     _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:639:18
                                                     _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:659:14
                                                     init@resource:///org/gnome/shell/ui/extensionSystem.js:57:14
                                                     _initializeUI@resource:///org/gnome/shell/ui/main.js:309:22
                                                     start@resource:///org/gnome/shell/ui/main.js:186:5
                                                     @resource:///org/gnome/shell/ui/init.js:6:17

Should be fixed now: 63cab98
Please, try the latest version (i.e., 24) of the extension.