fix editor caret blinking in gui mode

This commit is contained in:
Vadim Lopatin 2016-09-09 09:01:09 +03:00
parent 6cde450fee
commit f6b2cc434e
1 changed files with 2 additions and 1 deletions

View File

@ -958,6 +958,7 @@ class EditWidgetBase : ScrollWidgetBase, EditableContentListener, MenuItemAction
if (!_caretBlinkingPhase)
_lastBlinkStartTs = currentTimeMillis;
invalidate();
//window.update(true);
return focused;
}
if (id == _hoverTimer) {
@ -1031,7 +1032,7 @@ class EditWidgetBase : ScrollWidgetBase, EditableContentListener, MenuItemAction
// draw caret
Rect caretRc = caretRect();
if (caretRc.intersects(_clientRect)) {
caretRc.left++;
//caretRc.left++;
if (_replaceMode)
buf.fillRect(caretRc, _caretColorReplace);
buf.drawLine(Point(caretRc.left, caretRc.bottom), Point(caretRc.left, caretRc.top), _caretColor);