restoreCursor method

void restoreCursor()

Restore cursor position, charmap and text attributes.

Implementation

void restoreCursor() {
  _cursorX = _savedCursorX;
  _cursorY = _savedCursorY;
  _invalidateCurrentLine();
  terminal.cursor.foreground = _savedCursorStyle.foreground;
  terminal.cursor.background = _savedCursorStyle.background;
  terminal.cursor.attrs = _savedCursorStyle.attrs;
  charset.restore();
}