How are you maintaining the reference to the list of data objects you want to render?
On Mon, Feb 28, 2011 at 9:26 AM, Greg Dougherty <[email protected]>wrote: > Well, I haven't looked at the Showcase example, but I'd bet good money > that those null pointers are the result of your actions, not anything > in GWT. > > Are you disposing of the data you got from the server after your call > to updateRow? Remember, YOU are providing the data to the renderer. > That means you have to keep a copy of the data around for the renderer > whenever it wants it. > > Greg > > On Feb 25, 9:59 am, Andreas <[email protected]> wrote: > > > If you're only adding to the end of the list, then keep track of how > > > many items you've already added, and call updateRowData (prevNumAdded > > > - 1, newData); > > > > Unfortunately this works only on initial filling. The second time I > > call this I've got nullPointers in my cell.render method for the first > > items added. This is another thing I dont understand: why is the > > render method call for my whole list and not only for the one that > > I've added in the updateRowData method and why the first 10 are null. > > > > Also I dont understand which method forces the list to re render? > > > > > If you're changing things / adding things in the middle, you can do > > > all sorts of complicated things to figure out where the changes are, > > > and only give your CellList the changes, but you're probably better > > > off simply replacing everything and letting CellList worry about it. > > > > Draw the whole list is not that good cause you have a short delay > > where the list disappears. And there must be a way to get it work, as > > shown in the showcase example. > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > > -- *Jeff Schwartz* http://jefftschwartz.appspot.com/ http://www.linkedin.com/in/jefftschwartz follow me on twitter: @jefftschwartz -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
