#10065 closed defect (patchwelcome)
Grid: scrolling issue with Firefox
Reported by: | Becky Gibson | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | future |
Component: | DojoX Grid | Version: | 1.3.2 |
Keywords: | Cc: | Becky Gibson | |
Blocked By: | Blocking: |
Description (last modified by )
- Load grid/tests/test_grid.html in Firefox (tested with 3.5.3).
- Click the right scroll bar. Notice that the focus indicator moves to the first column header but the grid does not scroll.
- Click the right scroll bar arrow again and scrolling works as expected.
In IE 8, no focus indicator is drawn on the column header and the grid scrolls correctly - I suspect that is because the grid onfocus event handler does not get called in IE 8 when you click on a scroll bar. The grid onfocus handler sets focus into the grid and if there is no previously focused cell, focus goes to the first column header.
This is a refinement of #9756. Where Graham Collinson pointed out:
The remaining issue for the first click appears to be down to the following code in doscroll in _View.js:
this.scrollboxNode.scrollLeft = isLtr ?
this.scrollboxNode.clientWidth - this.scrollboxNode.scrollWidth : this.scrollboxNode.scrollWidth - this.scrollboxNode.clientWidth;
which is only executed for Mozilla.
Attachments (1)
Change History (6)
comment:1 Changed 11 years ago by
Description: | modified (diff) |
---|---|
Milestone: | tbd → 1.5 |
comment:2 Changed 11 years ago by
Milestone: | 1.5 → future |
---|---|
Owner: | Nathan Toone deleted |
comment:3 Changed 8 years ago by
comment:4 Changed 8 years ago by
Resolution: | → patchwelcome |
---|---|
Status: | new → closed |
Changed 7 years ago by
Attachment: | dojo_GridEnhance.html added |
---|
comment:5 Changed 7 years ago by
The problem also can be reproduced on dojo1.9,Windows7 x64 Firefox17, using the enhance grid. Please test it under windowed browser, with my attachment, putting it under dojo root dir. Thx a lot.
Moving my tickets to future, as I am not currently working on them.