From 8319e4093fe204743736ae7bac28f810b9034533 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Mon, 31 Jul 2017 20:50:36 +0200 Subject: GRAPHICS: MACGUI: Force redraw of dirty part of MacTextWindow --- graphics/macgui/mactextwindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'graphics/macgui/mactextwindow.cpp') diff --git a/graphics/macgui/mactextwindow.cpp b/graphics/macgui/mactextwindow.cpp index d57fdf8415..fb2b167de6 100644 --- a/graphics/macgui/mactextwindow.cpp +++ b/graphics/macgui/mactextwindow.cpp @@ -186,6 +186,8 @@ void MacTextWindow::drawInput() { _cursorX = _inputText.empty() ? 0 : _fontRef->getStringWidth(text[_inputTextHeight - 1]); updateCursorPos(); + + _contentIsDirty = true; } void MacTextWindow::clearInput() { @@ -211,6 +213,8 @@ void MacTextWindow::updateCursorPos() { _cursorY = _mactext->getTextHeight() - kCursorHeight * 2; else _cursorY = _mactext->getTextHeight() - kCursorHeight; + + _cursorDirty = true; } void MacTextWindow::undrawCursor() { -- cgit v1.2.3