diff options
author | nyamatongwe <unknown> | 2010-01-30 23:32:31 +0000 |
---|---|---|
committer | nyamatongwe <unknown> | 2010-01-30 23:32:31 +0000 |
commit | e819e732d8399f3ad8dd4af236387ba96a196423 (patch) | |
tree | 3cb7dc952cf37135f963373295430eda84b4f90e /src/Selection.cxx | |
parent | ca44a024da3b95f46c3a8422b29314defd4ae64b (diff) | |
download | scintilla-mirror-e819e732d8399f3ad8dd4af236387ba96a196423.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(); } |