mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 10:16:03 +02:00
Fix NPE when doubleclicking at end of file
This commit is contained in:
parent
38b2d76e76
commit
605c54b5d8
1 changed files with 3 additions and 1 deletions
|
@ -45,9 +45,11 @@ public class CDoubleClickSelector implements ITextDoubleClickStrategy {
|
||||||
textViewer.setSelectedRange(region.getOffset() + 1, region.getLength() - 2);
|
textViewer.setSelectedRange(region.getOffset() + 1, region.getLength() - 2);
|
||||||
} else {
|
} else {
|
||||||
region= selectWord(document, offset);
|
region= selectWord(document, offset);
|
||||||
|
if (region != null && region.getLength() > 0) {
|
||||||
textViewer.setSelectedRange(region.getOffset(), region.getLength());
|
textViewer.setSelectedRange(region.getOffset(), region.getLength());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
protected IRegion selectWord(IDocument document, int offset) {
|
protected IRegion selectWord(IDocument document, int offset) {
|
||||||
return CWordFinder.findWord(document, offset);
|
return CWordFinder.findWord(document, offset);
|
||||||
|
|
Loading…
Add table
Reference in a new issue