mirror of
git://git.sv.gnu.org/nano.git
synced 2024-11-22 04:41:21 +03:00
screen: don't hide the cursor when --constantshow is used
(Bug was introduced yesterday, by commit a4132e2.)
This commit is contained in:
parent
65bf36baa5
commit
ed165827bc
14
src/nano.c
14
src/nano.c
@ -2721,6 +2721,13 @@ int main(int argc, char **argv)
|
|||||||
if (currmenu != MMAIN)
|
if (currmenu != MMAIN)
|
||||||
display_main_list();
|
display_main_list();
|
||||||
|
|
||||||
|
lastmessage = HUSH;
|
||||||
|
|
||||||
|
/* Update the displayed current cursor position only when there
|
||||||
|
* are no keys waiting in the input buffer. */
|
||||||
|
if (ISSET(CONST_UPDATE) && get_key_buffer_len() == 0)
|
||||||
|
do_cursorpos(TRUE);
|
||||||
|
|
||||||
/* Refresh either just the cursor or the entire edit window. */
|
/* Refresh either just the cursor or the entire edit window. */
|
||||||
if (!refresh_needed) {
|
if (!refresh_needed) {
|
||||||
reset_cursor();
|
reset_cursor();
|
||||||
@ -2730,13 +2737,6 @@ int main(int argc, char **argv)
|
|||||||
edit_refresh();
|
edit_refresh();
|
||||||
|
|
||||||
focusing = TRUE;
|
focusing = TRUE;
|
||||||
lastmessage = HUSH;
|
|
||||||
|
|
||||||
/* If constant cursor position display is on, and there are no
|
|
||||||
* keys waiting in the input buffer, display the current cursor
|
|
||||||
* position on the statusbar. */
|
|
||||||
if (ISSET(CONST_UPDATE) && get_key_buffer_len() == 0)
|
|
||||||
do_cursorpos(TRUE);
|
|
||||||
|
|
||||||
/* Forget any earlier statusbar x position. */
|
/* Forget any earlier statusbar x position. */
|
||||||
reinit_statusbar_x();
|
reinit_statusbar_x();
|
||||||
|
Loading…
Reference in New Issue
Block a user