After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 657293 - actions in notifications don't seem to work
actions in notifications don't seem to work
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks: 657077
 
 
Reported: 2011-08-25 03:00 UTC by Matthias Clasen
Modified: 2011-08-25 14:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2011-08-25 03:00:24 UTC
In gnome 3, I get nice notification from krb5-auth-dialog with actions like 'list tickets' and 'get new ticket' in them. But clicking on the buttons does not seem to do anything. Are they not wired up ?
Comment 1 Guido Günther 2011-08-25 07:27:30 UTC
This works here without problems, gnome-shell is 3.0.2 krb5-auth-dialog is trunk. Is there anything in the console?
Comment 2 Matthias Clasen 2011-08-25 13:14:51 UTC
Turns out to be a known gnome-shell bug in 3.1
Comment 3 Colin Walters 2011-08-25 14:11:44 UTC
commit b76efe17d6049693374053d60bd7c358f6a0d83c
Author: Colin Walters <walters@verbum.org>
Date:   Thu Aug 25 09:20:00 2011 -0400

    notificationDaemon: Work around JS interpreter bug
    
    The "id" variable was being sporadically reset to null, and as far as
    Florian and I could determine, this is actually a Spidermonkey bug.
    
    The issue has something to do with:
    
    1) use of "let" for the variable
    2) Nesting a dynamic closure inside of a for() loop
    
    Work around it here for now - I tried to create a minimized test case
    to hand to the Spidermonkey developers, but failed.  A big part of
    the problem is it's only sporadically reproducible.