Opened 14 years ago

Closed 14 years ago

#6201 closed defect (worksforme)

Grid render/flicker problem while changing the height

Reported by: guest Owned by: Nathan Toone
Priority: high Milestone: 1.2
Component: DojoX Grid Version: 1.0
Keywords: Cc:
Blocked By: Blocking:

Description (last modified by Nathan Toone)

I am using dojo.grid and have provided buttons for add and remove rows from the grid. My grid sitting inside a fixed size div.

I face a problem with the grid render when the vertical scroll is on . If I perform any operations that seem to alter the height of the grid , I see a flicker on the page that seems like a page refresh(flicker).

Steps to reproduce :

  1. Any editable grid with a fixed size.
  2. Create an add row button that dynamically adds rows to the grid.
  3. Set the grid in edit mode and then click add row.
  4. Notice that the page flicker starts to appear after you have added enough rows for the scroll to appear and continues to happen for few many additions and then stops later. You can try hitting add row button a few times to see this.

I am using FF2 and dojo-release 1.0 .

I have created sample code and explained in full detail on the forum at :

Attachments (1)

myTestGrid.html (3.0 KB) - added by guest 14 years ago.

Download all attachments as: .zip

Change History (6)

Changed 14 years ago by guest

Attachment: myTestGrid.html added

comment:1 Changed 14 years ago by bill

Component: GeneralDojoX Grid
Owner: changed from anonymous to sorvell

comment:2 Changed 14 years ago by bill

Milestone: 1.2

comment:3 Changed 14 years ago by Bryan Forbes

Owner: changed from sorvell to Bryan Forbes

comment:4 Changed 14 years ago by Nathan Toone

Description: modified (diff)
Owner: changed from Bryan Forbes to Nathan Toone
Status: newassigned

comment:5 Changed 14 years ago by Nathan Toone

Resolution: worksforme
Status: assignedclosed

I'm not seeing this in the current DataGrid?. Reopen with a test case if you are able to create one against DataGrid?

Note: See TracTickets for help on using tickets.