mercurial/crecord.py
changeset 41992 fa3b0ca9d74f
parent 41991 3f467db023a2
child 41993 cde5827d09a7
--- a/mercurial/crecord.py	Wed Mar 13 18:39:36 2019 -0700
+++ b/mercurial/crecord.py	Wed Mar 13 18:39:45 2019 -0700
@@ -1730,8 +1730,11 @@
             self.stdscr.clear()
             self.stdscr.refresh()
         elif curses.unctrl(keypressed) in ["^L"]:
-            # scroll the current line to the top of the screen
+            # scroll the current line to the top of the screen, and redraw
+            # everything
             self.scrolllines(self.selecteditemstartline)
+            self.stdscr.clear()
+            self.stdscr.refresh()
 
     def main(self, stdscr):
         """