| Summary: | [Combo] Unable to select an item in combobox-list | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Peter Weise <peter.weise> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P2 | CC: | ivan, peter.weise, tbuschto | ||||
| Version: | 1.4 | ||||||
| Target Milestone: | 2.0 M3 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | sr152 | ||||||
| Attachments: |
|
||||||
Reproducable with controls demo on RAP 2.0M1 with any browser. It looks like the combo captures all mouse events if the list is down, then propagates them to it's parent. Hm, i'm no longer able to reproduce this in any version. Can someone? I tried various browser and different kinds of shells also, seems to work fine all the time. Any hints? Steps to reproduce: 1. Start Workbench Demo 2. Open "Preferences" dialog 3. Resize the dialog to make the height smaller -> opened Combo list overlap the dialog border. 4. Try to select the item with mouse, which is on the top of the dialog border Okay, i misunderstood "ahead". The cursor needs to be (exactly) "on top" of the border line, then it won't work. Thanks ivan. Fixed with commit 277a5a5103e0679d24c37b57da0679e22eb03674. Combo.js#_redispatch now checks if the target is contained within the list widget, not if list is the parent. Is it possible to merge the fix in version 1.5? We need this version because 2.0 is not allowed to use now. +1 I think that the fix is safe to be backported to 1.5.2. +1 Backported to 1.5-maintenance branch with commit b1db437e2a411fbecaa715a37d0d11fd7145f289. |
Created attachment 220672 [details] Popup-Dialog with combobox If you have an popup-dialog and in this a combobox und you pulldown the itemlist, than you have a problem to select an item, when this item lies ahead of the borderline of the popup-dialog. In the screenshot is it illustrated. When you click the mouse and hold down the button, then the cursor changes to double-arrow(arrow down and up).