diff options
| author | nyamatongwe <devnull@localhost> | 2010-01-30 23:32:31 +0000 |
|---|---|---|
| committer | nyamatongwe <devnull@localhost> | 2010-01-30 23:32:31 +0000 |
| commit | 355c9bde45e0516bb43e8ff17c8c606f68fcb5b9 (patch) | |
| tree | 3cb7dc952cf37135f963373295430eda84b4f90e /src/Selection.cxx | |
| parent | 2500ebc8eda4588b3a0cba45484470ea417afbde (diff) | |
| download | scintilla-mirror-355c9bde45e0516bb43e8ff17c8c606f68fcb5b9.tar.gz | |
Fix bug #2942131 Caret pos after rectagular delete.
Diffstat (limited to 'src/Selection.cxx')
| -rw-r--r-- | src/Selection.cxx | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Selection.cxx b/src/Selection.cxx index 566cb1074..2cdbe60f2 100644 --- a/src/Selection.cxx +++ b/src/Selection.cxx @@ -192,6 +192,14 @@ SelectionSegment Selection::Limits() const { } } +SelectionSegment Selection::LimitsForRectangularElseMain() const { + if (IsRectangular()) { + return Limits(); + } else { + return SelectionSegment(ranges[mainRange].caret, ranges[mainRange].anchor); + } +} + size_t Selection::Count() const { return ranges.size(); } |
