You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The first column is hidden and the second is not. It works, if only last columns are hidden.
On the client, it will fail with IndexOutOfBoundsException (stack trace from Firefox console):
Caused by: java.lang.IndexOutOfBoundsException: The given index(1) was outside of the current number of columns (0..0)
at Unknown.fillInStackTrace(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.Throwable_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.Exception_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.RuntimeException_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.IndexOutOfBoundsException_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.insertColumns(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumnSkipSelectionColumnCheck(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumn_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumn(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumnFromStateChangeEvent(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.onStateChanged_2(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch_78(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch_77(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatchEvent_3(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.doFire(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.fireEvent_1(sk.kios.maxp.widgetset.MpWidgetset-0.js)
There is regression in Vaadin 7.7.16 and later, which is due patch eafd446 that can lead to IndexOutOfBoundsException when there is hidden columns while adding new columns, which is similiar issue than earlier reported in #6784. Essentially the performance improvement patch overwrite some of the fix logic of 8453305 This fix bring overwriten escalator index compensation back.
There is regression in Vaadin 7.7.16 and later, which is due patch eafd446 that can lead to IndexOutOfBoundsException when there is hidden columns while adding new columns, which is similiar issue than earlier reported in #6784. Essentially the performance improvement patch overwrite some of the fix logic of 8453305 This fix bring overwriten escalator index compensation back.
There is regression in Vaadin 7.7.16 and later, which is due patch eafd446 that can lead to IndexOutOfBoundsException when there is hidden columns while adding new columns, which is similiar issue than earlier reported in #6784. Essentially the performance improvement patch overwrite some of the fix logic of 8453305 This fix bring overwriten escalator index compensation back.
Originally by vilo
Try to run following code:
The first column is hidden and the second is not. It works, if only last columns are hidden.
On the client, it will fail with IndexOutOfBoundsException (stack trace from Firefox console):
Caused by: java.lang.IndexOutOfBoundsException: The given index(1) was outside of the current number of columns (0..0)
at Unknown.fillInStackTrace(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.Throwable_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.Exception_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.RuntimeException_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.IndexOutOfBoundsException_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.insertColumns(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumnSkipSelectionColumnCheck(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumn_0(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumn(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.addColumnFromStateChangeEvent(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.onStateChanged_2(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch_78(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch_77(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatch(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.dispatchEvent_3(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.doFire(sk.kios.maxp.widgetset.MpWidgetset-0.js)
at Unknown.fireEvent_1(sk.kios.maxp.widgetset.MpWidgetset-0.js)
Imported from https://dev.vaadin.com/ issue #18030
The text was updated successfully, but these errors were encountered: