Skip to content

Commit e650194

Browse files
Merge pull request #578 from JFormDesigner/clipboard-npe-fix
fix issue #573: NPE in clipboard copy
2 parents 09b58a3 + 20d928b commit e650194

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

richtextfx/src/main/java/org/fxmisc/richtext/model/SegmentOpsBase.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,17 +46,13 @@ public final SEG subSequence(SEG seg, int start, int end) {
4646
String.format("End cannot be greater than segment's length. End=%s Length=%s", end, length(seg))
4747
);
4848
}
49-
return seg == empty || start == end
50-
? empty
51-
: realSubSequence(seg, start, end);
49+
return seg == empty ? empty : realSubSequence(seg, start, end);
5250
}
5351
public abstract SEG realSubSequence(SEG seg, int start, int end);
5452

5553
@Override
5654
public final SEG subSequence(SEG seg, int start) {
57-
return seg == empty || length(seg) == start
58-
? empty
59-
: realSubSequence(seg, start);
55+
return seg == empty ? empty : realSubSequence(seg, start);
6056
}
6157
public SEG realSubSequence(SEG seg, int start) {
6258
return realSubSequence(seg, start, length(seg));

0 commit comments

Comments
 (0)