This is an automated email from the git hooks/post-receive script. New commit to branch develop-2.x in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git commit 5a87cf7c2a4c291edc9c3d8376c5ba239d225682 Author: Kevin Morin <morin@codelutin.com> Date: Tue Apr 26 16:30:41 2016 +0200 browse the column until the end of all the columns, not only the visible ones (fixes #3935) --- .../java/jaxx/runtime/swing/session/JXTableSwingSessionState.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java index 0e651c8..7f6d0ff 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java @@ -26,7 +26,6 @@ import org.jdesktop.swingx.JXTable; import org.jdesktop.swingx.table.DefaultTableColumnModelExt; import org.jdesktop.swingx.table.TableColumnExt; -import javax.swing.*; import javax.swing.table.TableColumn; import java.util.List; import java.util.Map; @@ -99,9 +98,9 @@ public class JXTableSwingSessionState extends JTableState { DefaultTableColumnModelExt columnModel = (DefaultTableColumnModelExt) table.getColumnModel(); List<TableColumn> columns = columnModel.getColumns(true); - if (hiddenColumns != null - && hiddenColumns.length == columns.size()) { - for (int i = 0; i < table.getColumnCount(); i++) { + int columnNb = columns.size(); + if (hiddenColumns != null && hiddenColumns.length == columnNb) { + for (int i = 0; i < columnNb; i++) { TableColumnExt tc = (TableColumnExt) columns.get(i); tc.setVisible(!hiddenColumns[i]); } -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.