I have a problem with a TreeGrid which implements cell renderers (e.g. SelectionItems).
It works as long as the nodes of the tree are expanded. But if I collapse a node, which contains a row with one of my own renderers, and then try to expand it again, I get the above error for each of my renderer components (where XX stands for an arbitrary number indicating the various forms I use for my renderers) and the node won't expand (even so it did before).
(I set the component pooling mode to Data, since my datasets are small.)
Can anybody tell me, why this, what it means and how I can get rid of it.
Following is a complete stack trace, when the error occurs:
I'm using GWT 2.2, SmartGWT2.3, Netbean 6.9.1, Firefox 3.6.12
It works as long as the nodes of the tree are expanded. But if I collapse a node, which contains a row with one of my own renderers, and then try to expand it again, I get the above error for each of my renderer components (where XX stands for an arbitrary number indicating the various forms I use for my renderers) and the node won't expand (even so it did before).
(I set the component pooling mode to Data, since my datasets are small.)
Can anybody tell me, why this, what it means and how I can get rid of it.
Following is a complete stack trace, when the error occurs:
Code:
00:05:59,485 [ERROR] 15:38:06.814:TMR0:WARN:DynamicForm:isc_DynamicForm_10:ignoring bad or negative top: NaN Class.getStackTrace(_1=>undef, _2=>undef, _3=>undef, _4=>undef) Canvas.getDelta(_1=>"top", _2=>NaN, _3=>311) Canvas.moveTo(_1=>null, _2=>NaN, _3=>undef, _4=>undef) GridRenderer.placeEmbeddedComponent(_1=>[DynamicForm ID:isc_DynamicForm_10]) GridRenderer.$29d() GridRenderer.modifyContent() Canvas.$ra() Canvas.redraw(_1=>"initializing animated hide row", undef, undef, undef, undef, undef, undef, undef) Class.invokeSuper(_1=>[Class GridRenderer], _2=>"redraw", _3=>"initializing animated hide row", _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef) GridRenderer.redraw(_1=>"initializing animated hide row", _2=>undef, _3=>undef, _4=>undef, undef, undef, undef, undef) ** recursed on Class.invokeSuper com.smartgwt.client.core.JsObject$SGWT_WARN: 15:38:06.814:TMR0:WARN:DynamicForm:isc_DynamicForm_10:ignoring bad or negative top: NaN Class.getStackTrace(_1=>undef, _2=>undef, _3=>undef, _4=>undef) Canvas.getDelta(_1=>"top", _2=>NaN, _3=>311) Canvas.moveTo(_1=>null, _2=>NaN, _3=>undef, _4=>undef) GridRenderer.placeEmbeddedComponent(_1=>[DynamicForm ID:isc_DynamicForm_10]) GridRenderer.$29d() GridRenderer.modifyContent() Canvas.$ra() Canvas.redraw(_1=>"initializing animated hide row", undef, undef, undef, undef, undef, undef, undef) Class.invokeSuper(_1=>[Class GridRenderer], _2=>"redraw", _3=>"initializing animated hide row", _4=>undef, _5=>undef, _6=>undef, _7=>undef, _8=>undef, _9=>undef, _10=>undef) GridRenderer.redraw(_1=>"initializing animated hide row", _2=>undef, _3=>undef, _4=>undef, undef, undef, undef, undef) ** recursed on Class.invokeSuper at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.google.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:105) at com.google.gwt.dev.shell.MethodDispatch.invoke(MethodDispatch.java:71) at com.google.gwt.dev.shell.OophmSessionHandler.invoke(OophmSessionHandler.java:157) at com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages(BrowserChannelServer.java:281) at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:531) at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:352) at java.lang.Thread.run(Thread.java:662)