sdc
26 Jun 2008, 1:52 AM
I use last SVN build.
I call loader.load(config) for a table which is not yet rendered. I get a load exception caused by a nullpointerexception :
Caused by: java.lang.NullPointerException: null
at com.extjs.gxt.ui.client.widget.table.TableView.resize(TableView.java:381)
at com.extjs.gxt.ui.client.binder.TableBinder.onDataChanged(TableBinder.java:168)
at com.extjs.gxt.ui.client.binder.StoreBinder$1.storeDataChanged(StoreBinder.java:57)
at com.extjs.gxt.ui.client.store.StoreTypedListener.handleEvent(StoreTypedListener.java:35)
at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:74)
at com.extjs.gxt.ui.client.store.ListStore.onLoad(ListStore.java:170)
at com.extjs.gxt.ui.client.store.ListStore$1.loaderLoad(ListStore.java:130)
at com.extjs.gxt.ui.client.data.LoadTypedListener.handleEvent(LoadTypedListener.java:34)
at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:74)
at com.extjs.gxt.ui.client.data.BaseLoader.onLoadSuccess(BaseLoader.java:167)Maybe the TableBinder/TableView should resize only if the table is already rendered/not null ?
I call loader.load(config) for a table which is not yet rendered. I get a load exception caused by a nullpointerexception :
Caused by: java.lang.NullPointerException: null
at com.extjs.gxt.ui.client.widget.table.TableView.resize(TableView.java:381)
at com.extjs.gxt.ui.client.binder.TableBinder.onDataChanged(TableBinder.java:168)
at com.extjs.gxt.ui.client.binder.StoreBinder$1.storeDataChanged(StoreBinder.java:57)
at com.extjs.gxt.ui.client.store.StoreTypedListener.handleEvent(StoreTypedListener.java:35)
at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:74)
at com.extjs.gxt.ui.client.store.ListStore.onLoad(ListStore.java:170)
at com.extjs.gxt.ui.client.store.ListStore$1.loaderLoad(ListStore.java:130)
at com.extjs.gxt.ui.client.data.LoadTypedListener.handleEvent(LoadTypedListener.java:34)
at com.extjs.gxt.ui.client.event.BaseObservable.fireEvent(BaseObservable.java:74)
at com.extjs.gxt.ui.client.data.BaseLoader.onLoadSuccess(BaseLoader.java:167)Maybe the TableBinder/TableView should resize only if the table is already rendered/not null ?