| Summary: | [Table] mouse listener prevents column headers to be resized by user | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Dmitry Pryadkin <drpadawan> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | drpadawan, stefan.roeck | ||||
| Version: | 1.1 | ||||||
| Target Milestone: | 1.2 M3 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 247122 | ||||||
| Attachments: |
|
||||||
|
Description
Dmitry Pryadkin
I've reproduced it with "RAP Control Demo" -> Table part. The client-side mouse-listeners that control colunm dragging and resizing interfere with the mouse-listeners that are attached to the table by server-sode (Table#addMouseListeners) The fix is to call stopPropagation() and preventDefault() when mouse events are 'consumed' by the code that handles column resizing and dragging. Changes are in CVS HEAD > 2008-10-15 *** Bug 274816 has been marked as a duplicate of this bug. *** Created attachment 134237 [details]
Patch for RAP 1.1.2
This patch contains the code modifications for RAP 1.1.2. Maybe, someone finds this useful.
|