DeflatedPickle / blame

A C++ library for TUIs (terminal user interfaces).
BSD 3-Clause "New" or "Revised" License
14 stars 3 forks source link

Dim breaks terminal cursor #10

Closed chocorho closed 3 years ago

chocorho commented 3 years ago

Platorm: Devuan GNU/Linux, x86_64 architecture Compiler: gcc version 8.3.0 (Debian 8.3.0-6) Runtime stack: LXTerminal (though this shouldn't matter) on top of XOrg. But I also tested on a gentoo machine with no XOrg and the same phenomenon occurred.

When I run the blame demo text editor dim and press q to exit, the cursor is no longer displayed in my terminal session. I can still type commands and the terminal works successfully, but the cursor that had been displayed has disappeared. This appears to be a purely graphical glitch, but it does not happen when running the other demo. I hope to investigate this as well.

chocorho commented 3 years ago

My apologies, this seems to happen only when the segfault is thrown, so it is simply a duplicate of #9.