I am posting this here even though this touches Data Binding forum too.
We are using a subclassed Tree (nothing changed, constructors just call default Tree constructors) and our own Container.Hierarchical (need to support lazy loading, etc.).
Current problem is that when we remove one leaf node from the tree, it is removed from the subclassed tree but the tree wont respond anymore to any clicks.
This can only be solved by restarting the Application and then everything is okay yet again.
I understand that this is quite a hazy description.
I investigated some more, and it seems HierarchicalContainer will claim that a item has children if it has previously had children. Which is odd, and might actually be causing your problem. I’ll investigate some more…
Yeah, I just wanted to know if you have tried it, so that we can pinpoint the problem. I was unable to reproduce the problem with a small test myself.
If the tree stops responding, something is probably throwing, either client or server. Can you try the application in hosted mode, and also verify that no exeptions occur on the server?
One more thing: do you actually have to restart the application to make it work again? Browser reload is not enough?