Skip to content

Commit

Permalink
Fix ugly semantic coloring on CSL languages while editing
Browse files Browse the repository at this point in the history
  • Loading branch information
lkishalmi committed Dec 5, 2024
1 parent 6bf406f commit 1261641
Showing 1 changed file with 3 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -311,23 +311,17 @@ public boolean moveNext() {

@Override
public int getStartOffset() {
return (element != null)
? layer.getShiftedPos(element.range.getStart())
: Integer.MAX_VALUE;
return layer.getShiftedPos(element.range.getStart());
}

@Override
public int getEndOffset() {
return (element != null)
? Math.min(layer.getShiftedPos(element.range.getEnd()), nextElementStartOffset)
: Integer.MAX_VALUE;
return layer.getShiftedPos(element.range.getEnd());
}

@Override
public AttributeSet getAttributes() {
return (element != null)
? layer.getColoring(element.coloring, element.language)
: SimpleAttributeSet.EMPTY;
return layer.getColoring(element.coloring, element.language);
}
}
}

0 comments on commit 1261641

Please sign in to comment.