EA-77138 - IOOBE: LineSet.findLineIndex

This commit is contained in:
Dmitry Batrak
2016-01-11 15:08:38 +03:00
parent 1104ccd19b
commit e65a6c4a2e
@@ -248,7 +248,7 @@ class UpdateFoldRegionsOperation implements Runnable {
}
private boolean regionCanBeRemovedWhenCollapsed(FoldRegion region) {
return Boolean.TRUE.equals(region.getUserData(CAN_BE_REMOVED_WHEN_COLLAPSED)) || isRegionInCaretLine(region);
return Boolean.TRUE.equals(region.getUserData(CAN_BE_REMOVED_WHEN_COLLAPSED)) || !region.isValid() || isRegionInCaretLine(region);
}
private boolean isRegionInCaretLine(FoldRegion region) {