Two window controls don't go away properly in some cases:
1) Tooltips for users off the buddy list.
2) The user picker from ctrl-f
New features such as ctrl-e likely have the same problems. Somehow, the logic on these pop-up windows needs to change so that they don't stick around floating forever.
Testing Procedure
. Open Spark and login
. Press CTRL-E. Then press ESC
. Press CTRL-F. Then press ESC
Result: pop up windows should disappear.
The search functionality takes lot of resources (CPU) when deleting everything.
How to reproduce:
1. Push CTRL-F
2. Write 123
3. Press delete 3 times (nothing written)
Result it takes too long to respond. May we should not display any contact.