GNOME Bugzilla – Bug 659940
JS exception in ~/.xsession-errors: this.actor is null
Last modified: 2011-09-29 14:30:52 UTC
I see this exception quite a bit in ~/.xsession-errors: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.Failed: TypeError: this.actor is null JS ERROR: !!! Exception was: TypeError: this.actor is null JS ERROR: !!! lineNumber = '473' JS ERROR: !!! fileName = '"/usr/share/gnome-shell/js/ui/keyboard.js"' JS ERROR: !!! stack = '"(32,463)@/usr/share/gnome-shell/js/ui/keyboard.js:473 (32,463,8,15)@/usr/share/gnome-shell/js/ui/keyboard.js:495 "' JS ERROR: !!! message = '"this.actor is null"' (this is with 3.1.92)
The code that would cause that warning is now commented out (bug 659643), though this will still need to be fixed when that's brought back.
Created attachment 197379 [details] [review] media: handle dialog closing consistently The 'Other media' dialog is just hidden when the close button is clicked (so that it can be shown again), but when closing it with the Escape key, it gets destroyed and an attempt to bring it up again just shows a sad empty little square.
Uh sorry, I misattached
Created attachment 197657 [details] [review] main: remove a stray second keyboard.init() call Originally the keyboard was initialized in the user-session-specific code, but it was later moved to the generic code. Except that it was accidentally copied rather than moved. ==== (not actually related, but noticed in passing)
Created attachment 197658 [details] [review] keyboard: ignore D-Bus requests when the OSK isn't enabled
Review of attachment 197657 [details] [review]: Ok.
Review of attachment 197658 [details] [review]: This looks safe. But are you saying it actually fix this bug? If so it'd be good to mention in the commit message.
pushed with updated commit message Attachment 197657 [details] pushed as 9c76318 - main: remove a stray second keyboard.init() call Attachment 197658 [details] pushed as 6aa411f - keyboard: ignore D-Bus requests when the OSK isn't enabled