From df6071d1e6cd7325699ee6bec3618b00e038a5a8 Mon Sep 17 00:00:00 2001 From: Rodrigo Braz Monteiro Date: Sun, 19 Feb 2006 05:10:57 +0000 Subject: [PATCH] Originally committed to SVN as r75. --- core/subs_edit_box.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/subs_edit_box.cpp b/core/subs_edit_box.cpp index 8080049ee..2fe5bc833 100644 --- a/core/subs_edit_box.cpp +++ b/core/subs_edit_box.cpp @@ -1312,13 +1312,14 @@ void SubsEditBox::SetOverride (wxString tagname,wxString preValue,int forcePos) // End if (hasEnd && selend != selstart) { // Prepare variables again + int origStart = selstart; + selstart = selend + shift; insert = insert2; - blockn = BlockAtPos(selend); + SetText(line->Text); + blockn = BlockAtPos(selstart); block = line->Blocks.at(blockn); plain = AssDialogueBlock::GetAsPlain(block); override = AssDialogueBlock::GetAsOverride(block); - int origStart = selstart; - selstart = selend + shift; // Plain if (plain) {