We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent5b04e46 commitfcdf24dCopy full SHA for fcdf24d
src/nvim/tui/tui.c
@@ -391,6 +391,8 @@ static void terminfo_stop(UI *ui)
391
// Reset cursor to normal before exiting alternate screen.
392
unibi_out(ui,unibi_cursor_normal);
393
unibi_out(ui,unibi_keypad_local);
394
+// Disable extended keys before exiting alternate screen.
395
+unibi_out_ext(ui,data->unibi_ext.disable_extended_keys);
396
unibi_out(ui,unibi_exit_ca_mode);
397
// Restore title/icon from the "stack". #4063
398
unibi_out_ext(ui,data->unibi_ext.restore_title);
@@ -401,8 +403,6 @@ static void terminfo_stop(UI *ui)
401
403
unibi_out_ext(ui,data->unibi_ext.disable_bracketed_paste);
402
404
// Disable focus reporting
405
unibi_out_ext(ui,data->unibi_ext.disable_focus_reporting);
-// Disable extended keys
-unibi_out_ext(ui,data->unibi_ext.disable_extended_keys);
406
flush_buf(ui);
407
uv_tty_reset_mode();
408
uv_close((uv_handle_t*)&data->output_handle,NULL);