xKiv
Active member
You can see this when the filter matches more than 1 modifier (e.g. "modifies item"), and the lists of changes for each modifier are not the same length.
In DebugModifiers.allModifiers():
"Outputs" 2 table columns when li==null, but Change.toString outputs 3 table columns. As a result, the table is jagged and columns don't completely align under their headers.
Changing the colspan to 3 fixes the issue.
In DebugModifiers.allModifiers():
Code:
while ( i.hasNext() )
{
Object key = i.next();
Iterator li = (Iterator) DebugModifiers.adjustments.get( key );
if ( li == null )
{
DebugModifiers.buffer.append( "<td colspan=2></td>" );
}
else
{
Change c = (Change) li.next();
DebugModifiers.buffer.append( c.toString() );
if ( !li.hasNext() )
{
DebugModifiers.adjustments.remove( key );
}
Changing the colspan to 3 fixes the issue.