Fixed two out by one errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51942 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
8fda05d726
commit
4b3483e73b
@ -1766,7 +1766,7 @@ bool wxRichTextParagraphLayoutBox::SetStyle(const wxRichTextRange& range, const
|
|||||||
splitPoint ++;
|
splitPoint ++;
|
||||||
|
|
||||||
// Find last object
|
// Find last object
|
||||||
if (splitPoint == newPara->GetRange().GetEnd() || splitPoint == (newPara->GetRange().GetEnd() - 1))
|
if (splitPoint == newPara->GetRange().GetEnd())
|
||||||
lastObject = newPara->GetChildren().GetLast()->GetData();
|
lastObject = newPara->GetChildren().GetLast()->GetData();
|
||||||
else
|
else
|
||||||
// lastObject is set as a side-effect of splitting. It's
|
// lastObject is set as a side-effect of splitting. It's
|
||||||
|
@ -2339,7 +2339,7 @@ void wxRichTextCtrl::Remove(long from, long to)
|
|||||||
{
|
{
|
||||||
SelectNone();
|
SelectNone();
|
||||||
|
|
||||||
GetBuffer().DeleteRangeWithUndo(wxRichTextRange(from, to), this);
|
GetBuffer().DeleteRangeWithUndo(wxRichTextRange(from, to-1), this);
|
||||||
|
|
||||||
LayoutContent();
|
LayoutContent();
|
||||||
if (!IsFrozen())
|
if (!IsFrozen())
|
||||||
|
Loading…
Reference in New Issue
Block a user