GNOME Bugzilla – Bug 692693
Disconnect content-updated signal early
Last modified: 2013-01-28 20:04:17 UTC
During the box pointer animation, other events can trigger an updateState, losing the information that the summary is hiding and thus never disconnecting the signals. Then, this stale connections can cause stacktraces, as they fire when summaryBoxPointerItem is null.
Created attachment 234601 [details] [review] Disconnect content-updated signal early
Created attachment 234603 [details] [review] MessageTray: disconnect signal to notification early Similar to the previous patch, this adds robustness and prevents more stacktraces and confusion in the state machine.
Review of attachment 234601 [details] [review]: OK.
Review of attachment 234603 [details] [review]: OK.
Please review bug 683986. The second patch here is on top of this one.
Attachment 234601 [details] pushed as cc60afa - Disconnect content-updated signal early Attachment 234603 [details] pushed as 4545719 - MessageTray: disconnect signal to notification early