GNOME Bugzilla – Bug 666243
Shouldn't notify for incoming channels with no messages
Last modified: 2012-03-24 18:13:34 UTC
Created attachment 203561 [details] [review] telepathyClient: only notify on new channels when asked to do so We need to notify when the channel dispatcher calls HandleChannels on us with a channel we already handle. However, we don't want to notify if we claim a new incoming channel which doesn't actually have anything interesting in it yet. For example, a new channel pops up just to give a delivery notification. We want (or, need) to handle it but don't want to notify for it.
Created attachment 203586 [details] [review] improved patch. 15:32 < cassidy> jonnylamb, right, so we rely on _displayPendingMessages() to call notify() ? 15:32 < jonnylamb> yep 15:34 < cassidy> jonnylamb, can you please add that in a comment.
Review of attachment 203586 [details] [review]: ++
Ping?
Jonny, do you have git commit rights ? This patch was missed for 3.4.0 release. Can you please commit patch post hard code freeze to 3.5.x or even for 3.4.1 if patch doesn't break any freeze in stable branch ?
(In reply to comment #4) > Can you please commit patch post hard code freeze to 3.5.x or even for 3.4.1 if > patch doesn't break any freeze in stable branch ? Note that I expect us to branch after the 3.4.1 release - if that's the case, code freeze will remain in effect until then.
This was merged in December: http://git.gnome.org/browse/gnome-shell/commit/?id=69e26c6dee56c6bb I'm not sure why I didn't close this bug at the time; sorry about that.