# This patch file was generated by NetBeans IDE # Following Index: paths are relative to: /home/mblaesing/src/nb-hg/main-golden # This patch can be applied using context Tools: Patch action on respective folder. # It uses platform neutral UTF-8 encoding and \n newlines. # Above lines and this line are ignored by the patching process. Index: db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewTableUI.java --- db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewTableUI.java Base (BASE) +++ db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewTableUI.java Locally Modified (Based On LOCAL) @@ -107,7 +107,10 @@ @Override public TableCellRenderer getCellRenderer(int row, int column) { - if (dView.getUpdatedRowContext().hasUpdates(row, column)) { + if (dView.getUpdatedRowContext().hasUpdates( + convertRowIndexToModel(row), + convertColumnIndexToModel(column) + )) { return new UpdatedResultSetCellRenderer(dView); } return super.getCellRenderer(row, column); @@ -149,7 +152,9 @@ @Override public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Component c = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column); - Object obj = dataView.getDataViewPageContext().getColumnData(row, column); + Object obj = dataView.getDataViewPageContext().getColumnData( + table.convertRowIndexToModel(row), + table.convertColumnIndexToModel(column)); if (value == null) { return c; }