You should be able to watch your traffic to see whether or not the browser is returning a cached copy of the result. What browser are you using?
On Jan 26, 5:50 am, Drew Spencer <[email protected]> wrote: > > > I actually just switched to using ListDataProvider instead of just > > calling > > > setData() every time something is removed or added. I was basically > > > reloading the presenter every time something changed. So my understand > > is > > > that with ListDataProvider I only have to remove the item from the list > > and > > > then it can update the CellTable automatically. Is that right? > > > I think you will need to get the list from ListDataProvider, remove > > the item, and set ListDataProvider with the new list. I believe it > > should update automatically from there. I think they suggest doing > > rowcount and visible range. > > The problem I have is that I am deleting a blob from the blobstore, not > just removing it from the table, so once the RPC call returns it seems the > best way is to reload the presenter using History.fireCurrentHistoryState() > which makes the app query the DS again, and fill the table from scratch. > It's only me that will be using this delete function, users will just be > able to download so it's not a major problem in terms of efficiency. > > *I'm having a weird problem though* - sometimes the RPC call returns > successful after a delete and then when I reload the presenter it still > gets the list including the file I just deleted. A refresh always sorts it > out though - maybe a memcache problem or something? I am using Objectify so > not sure if that may affect it. > > Drew -- 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.
