The difference between keyboard and mouse is the crucial bit of information I needed. Thanks!
This problem is a browser focus issue. It manifests because of a complicated and irritating order of operations for when fields are "blurred" and others "focused".
What is happening here is that:
- You press the mouse down.
- The "blur" event is fired on the description field.
- Inline edit closes.
- This triggers the unbinding of all the dropdown events.
- For each <li> in the result set: the "mouseover" and "focus" events are removed.
- The active element is de-focused (as it is controlled by javascript).
- The "click" event is fired on the <a> inside the dropdown.
- There's no events bound to it any more, so it does nothing.
- There's no longer an editable field anyway, so even if the JS was still bound, no form value would get updated.
I'm not sure how to de-tangle this one, but there you have it.
Not able to reproduce using JIRA 6.0.8 and Firefox 39.0. Might be that it was a browser-specific issue (suggested by the comment from Chris above though).