| Summary: | [Table] Client area shifts to the top when editing a cell on the bottom-most row | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Rüdiger Herrmann <ruediger.herrmann> | ||||||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | ||||||||||
| Version: | unspecified | ||||||||||
| Target Milestone: | 1.5 M4 | ||||||||||
| Hardware: | All | ||||||||||
| OS: | All | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Rüdiger Herrmann
Created attachment 207492 [details]
Project to reproduce the bug
Created attachment 207493 [details]
Screenshot
The problem is reproducible in all browsers. With the Tree/Table merge the fix for bug 279460 disappeared. Reintroducing the: qx.ui.core.Widget.disableScrolling( this ); at the end of the Tree.js#construct seems to solve the problem. There is an annoying flickering (scroll up/down for a moment) when you click on a half-visible item, but that's how the fix works - listen for DOM scroll event end reset the scroll position to zero if scroll event occur. Created attachment 207518 [details] Proposed patch Patch for the outlined solution in comment#4. Just for the record: this is a regression of bug 279460. Applied patch to v15_Tree_Table_Merge branch (In reply to comment #6) > Just for the record: this is a regression of bug 279460. > Applied patch to v15_Tree_Table_Merge branch The correct name of the branch is v14_Tree_Table_Merge Also applied patch to CVS HEAD. |