From 9cd698f673eee3b31f2f86f7334154bc4f56e22d Mon Sep 17 00:00:00 2001 From: Rodrigo Braz Monteiro Date: Thu, 6 Mar 2008 19:53:45 +0000 Subject: [PATCH] Fixed issue #675, that caused insertion of override tags to be unable to reach the end of the line when characters over U+7F were present. Originally committed to SVN as r1923. --- aegisub/subs_edit_box.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aegisub/subs_edit_box.cpp b/aegisub/subs_edit_box.cpp index 9e80e72a0..8e6e48dcb 100644 --- a/aegisub/subs_edit_box.cpp +++ b/aegisub/subs_edit_box.cpp @@ -953,8 +953,8 @@ void SubsEditBox::SetOverride (wxString tagname,wxString preValue,int forcePos,b } else TextEdit->GetSelection(&selstart,&selend); int len = TextEdit->GetText().Length(); - selstart = TextEdit->GetReverseUnicodePosition(MID(0,selstart,len)); - selend = TextEdit->GetReverseUnicodePosition(MID(0,selend,len)); + selstart = MID(0,TextEdit->GetReverseUnicodePosition(selstart),len); + selend = MID(0,TextEdit->GetReverseUnicodePosition(selend),len); // Current tag name wxString alttagname = tagname;