diff --git a/BOARD.txt b/BOARD.txt index c17de06..bc8f9ec 100644 --- a/BOARD.txt +++ b/BOARD.txt @@ -27,7 +27,6 @@ BACKLOG -------------------------------------------------------------------------------- bug: can't input unicode click on links to open them -bug: exiting editor breaks curses dumb rendering mode per site well, preferences per site maybe? download without memory buffer diff --git a/bebop/external.py b/bebop/external.py index 5d819fe..334fd56 100644 --- a/bebop/external.py +++ b/bebop/external.py @@ -12,6 +12,9 @@ def open_external_program(command): """ curses.nocbreak() curses.echo() + curses.curs_set(1) subprocess.run(command) + curses.mousemask(curses.ALL_MOUSE_EVENTS) + curses.curs_set(0) curses.noecho() curses.cbreak()