While using roster search-as-you-type feature Gajim doesn't respond to mouseclicks.
This is a usability issue in my opinion.
- Start searching the roster
2.1) Try to right click the contact to show the context menu (ie. to access the chat history)
2.2) Try to left click to confirm that You stopped searching
2.3) Click any menu item or button in Gajim
In all cases (2.1, 2.2 and 2.3) Gajim doesn't respond to mouse clicks. You have to wait several (around 3) seconds for the search to stop itself and then You have to reissue the mouse command.
Mouse clicks while in search should stop it like hitting the enter key. Except that they shouldn't bring up the chat window.
The escape button stops the search correctly but in my opinion it adds another redundant step before You can access the feature You want.
Tested on:
Gajim 0.12-beta1
Client GTK+ / GTK+ version: 2.14.3 / PyGTK version: 2.12.1