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 670640 - Notification sometimes randomly disappears
Notification sometimes randomly disappears
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: message-tray
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2012-02-22 22:06 UTC by Jasper St. Pierre (not reading bugmail)
Modified: 2012-02-29 20:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
messageTray: Don't hide the tray when the pointer is in a notification (2.06 KB, patch)
2012-02-23 10:50 UTC, drago01
rejected Details | Review
st-table: Fix copy/paste error in st_table_remove (1.07 KB, patch)
2012-02-29 18:47 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review

Description Jasper St. Pierre (not reading bugmail) 2012-02-22 22:06:07 UTC
I've found that this happens most often with "window is ready"-type notifications. Sometimes, hovering over the notification will make it disappear, but the gradient should still be visible.

The notification may appear to go into the notification stack, but clicking on the summary item, it shows an empty boxpointer.
Comment 1 drago01 2012-02-23 10:50:35 UTC
Created attachment 208242 [details] [review]
messageTray: Don't hide the tray when the pointer is in a notification

This probably just papers over the real bug but it seems to work.
Comment 2 drago01 2012-02-23 10:52:57 UTC
Review of attachment 208242 [details] [review]:

I did some more testing ...
There seem to be some other breakage (unrelated to this patch) where notifications randomly don't get expand.

We should find the root cause and fix that so this patch probably shouldn't be needed.
Comment 3 Jasper St. Pierre (not reading bugmail) 2012-02-29 18:47:20 UTC
Created attachment 208711 [details] [review]
st-table: Fix copy/paste error in st_table_remove

When porting from st_container_get_children_list to this code, I accidentally
broke StTable by a copy/paste error. This broke notifications that updated,
leaving them with what they think were 0 columns and 0 rows.
Comment 4 drago01 2012-02-29 19:48:28 UTC
Review of attachment 208711 [details] [review]:

Good catch.
Comment 5 Jasper St. Pierre (not reading bugmail) 2012-02-29 20:11:13 UTC
Attachment 208711 [details] pushed as 556a3e0 - st-table: Fix copy/paste error in st_table_remove