summaryrefslogtreecommitdiff
path: root/urwid
diff options
context:
space:
mode:
authorJared Winborne <winborne.j.w@gmail.com>2015-07-02 15:26:43 -0500
committerJared Winborne <winborne.j.w@gmail.com>2015-07-02 15:26:43 -0500
commitb592d2f7662aa375c3759a5aad39924cfe05b0a9 (patch)
treeea8117a1f703a9c88e1fd0c4da92769eda3aff36 /urwid
parent7907e856bb2e44fbcdeac765b2470a359596a4e1 (diff)
downloadurwid-b592d2f7662aa375c3759a5aad39924cfe05b0a9.tar.gz
A better fix for #127 and #60, added self.flush() instead of carriage return
Diffstat (limited to 'urwid')
-rw-r--r--urwid/raw_display.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/urwid/raw_display.py b/urwid/raw_display.py
index 8234788..0e76c3f 100644
--- a/urwid/raw_display.py
+++ b/urwid/raw_display.py
@@ -250,8 +250,8 @@ class Screen(BaseScreen, RealTerminal):
self._attrspec_to_escape(AttrSpec('',''))
+ escape.SI
+ move_cursor
- + escape.SHOW_CURSOR
- + "\r")
+ + escape.SHOW_CURSOR)
+ self.flush()
if self._old_signal_keys:
self.tty_signal_keys(*(self._old_signal_keys + (fd,)))