Author: kmorin Date: 2013-04-09 11:29:00 +0200 (Tue, 09 Apr 2013) New Revision: 2654 Url: http://nuiton.org/projects/jaxx/repository/revisions/2654 Log: fixes #2655 JXTableSwingSessionState - Error if the number of columns is different from the saved state Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java Modified: trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java =================================================================== --- trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java 2013-04-08 13:14:43 UTC (rev 2653) +++ trunk/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java 2013-04-09 09:29:00 UTC (rev 2654) @@ -99,7 +99,7 @@ (DefaultTableColumnModelExt) table.getColumnModel(); List<TableColumn> columns = columnModel.getColumns(true); if (hiddenColumns != null - && columnModel.getColumnCount(true) == columns.size()) { + && hiddenColumns.length == columns.size()) { for (int i = 0; i < table.getColumnCount(); i++) { TableColumnExt tc = (TableColumnExt) columns.get(i); tc.setVisible(!hiddenColumns[i]);