This is an automated email from the ASF dual-hosted git repository.
lkishalmi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git
The following commit(s) were added to refs/heads/master by this push:
new 12616413ff4 Fix ugly semantic coloring on CSL languages while editing
12616413ff4 is described below
commit 12616413ff4badd28721cacfb16de3c3f712fe72
Author: Laszlo Kishalmi <[email protected]>
AuthorDate: Wed Dec 4 14:17:48 2024 -0800
Fix ugly semantic coloring on CSL languages while editing
---
.../modules/csl/editor/semantic/GsfSemanticLayer.java | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git
a/ide/csl.api/src/org/netbeans/modules/csl/editor/semantic/GsfSemanticLayer.java
b/ide/csl.api/src/org/netbeans/modules/csl/editor/semantic/GsfSemanticLayer.java
index dfa8403c0bb..4b55286d767 100644
---
a/ide/csl.api/src/org/netbeans/modules/csl/editor/semantic/GsfSemanticLayer.java
+++
b/ide/csl.api/src/org/netbeans/modules/csl/editor/semantic/GsfSemanticLayer.java
@@ -311,23 +311,17 @@ public class GsfSemanticLayer extends
AbstractHighlightsContainer implements Doc
@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);
}
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists