1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-29 13:20:35 +00:00

Fix Ctrl U/W behaviour to work with unicode text

This commit is contained in:
Evil Eye 2021-02-25 19:33:11 +01:00
parent 2b144ff3dd
commit a616af822e

View File

@ -249,7 +249,7 @@ namespace MWGui
size_t length = mCommandLine->getTextCursor() - max;
if(length > 0)
{
std::string text = caption;
auto text = caption;
text.erase(max, length);
mCommandLine->setCaption(text);
mCommandLine->setTextCursor(max);
@ -259,7 +259,7 @@ namespace MWGui
{
if(mCommandLine->getTextCursor() > 0)
{
std::string text = mCommandLine->getCaption();
auto text = mCommandLine->getCaption();
text.erase(0, mCommandLine->getTextCursor());
mCommandLine->setCaption(text);
mCommandLine->setTextCursor(0);