X.H.UrgencyHook: performance fix
X.H.UrgencyHook: performance fix

cleanupUrgents would update the Map in extensible state 2-times the number of
visible windows, resulting in excessive memory usage and garbage collection.
This seems to make it behave correctly.


reenberg/XMonadContrib,reenberg/XMonadContrib