From: Niraj Kulkarni Date: Wed, 6 Mar 2013 11:20:35 +0000 (-0500) Subject: ecere/gui/EditBox: Fixed Undo bug when Insert Tabs is on and adding text past end... X-Git-Tag: 0.44.04~70 X-Git-Url: https://ecere.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=47102dc6c8168d11c6f87c34219fde65fb13bd86;p=sdk ecere/gui/EditBox: Fixed Undo bug when Insert Tabs is on and adding text past end of line (#776) --- diff --git a/ecere/src/gui/controls/EditBox.ec b/ecere/src/gui/controls/EditBox.ec index d95df76..2d232ad 100644 --- a/ecere/src/gui/controls/EditBox.ec +++ b/ecere/src/gui/controls/EditBox.ec @@ -4933,6 +4933,7 @@ private: } if(addCharAction) { + addCharAction.x -= addedTabs * (tabSize-1); addCharAction.addedSpaces = addedSpaces; addCharAction.addedTabs = addedTabs; } @@ -5277,6 +5278,7 @@ public: } if(addCharAction) { + addCharAction.x -= addedTabs * (tabSize-1); addCharAction.addedSpaces = addedSpaces; addCharAction.addedTabs = addedTabs; }