bwhmather/wmii

Starting chat in piding doesn't throw UrgentTag event

Closed this issue · 5 comments

What steps will reproduce the problem?
Run Pidgin
Let someone start chat with you, while you're on different view (you don't see 
pidgin)
Then:
Pidgin notification plugin sets window in Urgent state.
Urgent event is thown
UrgentTag isn't thown


What is the expected result? What do you see instead?
Urgent even is thown
UrgentTag event is thrown

However, if chat window is created, and other person writes you something, both 
events are thrown.

What version of the product are you using (wmii -v)? On what operating
system (uname -a)?

wmii-3.9.2

Please provide any additional information below.
I'm using wmii with Ruby config, using Rumai 4.1.2
https://github.com/graudeejs/dot.wmii

Original issue reported on code.google.com by graude...@gmail.com on 14 Sep 2011 at 8:52

UrgentTag is only dispatched when there was no previous urgent client 
on a given tag. It's not dispatched the urgency bit is added to 
a client on a tag which already has urgent clients.

Original comment by maglion...@gmail.com on 14 Sep 2011 at 9:13

  • Changed state: Invalid
On Wed, 14 Sep 2011 21:13:37 +0000

In my case there was no urgent windows on that tag, before new
conversation was started. (Same with simply chatting, which works fine)


Can you clarify this, please!

Original comment by graude...@gmail.com on 14 Sep 2011 at 9:41

I wouldn't be especially sure of that. In any case, the urgency 
code in hg is significantly different from the code in 3.9.2.

Original comment by maglion...@gmail.com on 14 Sep 2011 at 9:44

Original comment by maglion...@gmail.com on 14 Sep 2011 at 9:54

  • Changed state: Accepted
This issue was closed by revision 7921fa9d5f7c.

Original comment by maglion...@gmail.com on 14 Sep 2011 at 10:21

  • Changed state: Fixed