| Summary: | CompletionCombo - selection popup jumps 1st time opened | ||
|---|---|---|---|
| Product: | [RT] Riena | Reporter: | Elias Volanakis <elias> |
| Component: | UI | Assignee: | Elias Volanakis <elias> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | christian.campo |
| Version: | unspecified | ||
| Target Milestone: | 3.0.0.M2 | ||
| Hardware: | PC | ||
| OS: | Windows Vista | ||
| Whiteboard: | |||
|
Description
Elias Volanakis
On my computer this bug only happens to the lower CompletionCombo. It jumps to the upper border of the combo and then to the lower where it should be. The upper CompletionCombo seems to have a different problem (although perhaps the same origin). Clicking on the arrow makes the popup appear (at the proper location), but only for a very brief time. Then it disappears. Both phenomena can be reproduced each time you reenter the CompletionComboSubModule and click on one of the arrow buttons for the first time. If you click on the upper button first, the lower combo doesn't have a problem and the other way around. What is happening now is: user clicks on 2nd combo, view gets focus -> 1st combo gets focus, popup for 1st combo shows briefly, click is processed, popup for 1st combo is closed, popup for 2nd combo shows. The problem is that we show the pop-up immediately when the CompletionCombo get's the focus. @Christian: I'm changing the code, so that the selection pop-up is shown after the first character is typed (not when the combo is focused). If this is a problem (Rolf?) let me know. Another possible solution (a little more complex because of threading) could be wait until the combo has the focus for at least a mininum time (500ms?) and then show the selection pop-up... Resolved |