Changeset 5296 in josm


Ignore:
Timestamp:
Jun 24, 2012 12:56:56 PM (12 months ago)
Author:
Don-vip
Message:

conflict dialog, nodes tab: better display of empty rows (display a real empty row instead of the same content as a the previous row)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListTableCellRenderer.java

    r5266 r5296  
    9393        setBackground(ConflictColors.BGCOLOR.get()); 
    9494        setForeground(ConflictColors.FGCOLOR.get()); 
     95        setToolTipText(null); 
    9596    } 
    9697 
     
    153154        Node node = (Node)value; 
    154155        reset(); 
    155         if (value == null) 
    156             return this; 
    157         switch(column) { 
    158         case 0: 
    159             renderRowId(getModel(table),row, isSelected); 
    160             break; 
    161         case 1: 
    162             if (node == null) { 
    163                 renderEmptyRow(); 
    164             } else { 
     156        if (node == null) { 
     157            renderEmptyRow(); 
     158        } else { 
     159            switch(column) { 
     160            case 0: 
     161                renderRowId(getModel(table),row, isSelected); 
     162                break; 
     163            case 1: 
    165164                renderNode(getModel(table), node, row, isSelected); 
     165                break; 
     166            default: 
     167                // should not happen 
     168                throw new RuntimeException(MessageFormat.format("Unexpected column index. Got {0}.", column)); 
    166169            } 
    167             break; 
    168         default: 
    169             // should not happen 
    170             throw new RuntimeException(MessageFormat.format("Unexpected column index. Got {0}.", column)); 
    171170        } 
    172171        return this; 
Note: See TracChangeset for help on using the changeset viewer.