diff options
author | Thomas Adam <thomas@xteddy.org> | 2021-11-03 16:01:14 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2021-11-03 16:01:14 +0000 |
commit | 77fc7ac3be1320a02cf82c329d0031a472b8cf8f (patch) | |
tree | bd6e8100bdacb2eb1d927b7f7cf67e568f48a19c /input.c | |
parent | 1fc0d1b74f23c8cefb339c3c4bd8af4acf6d63f8 (diff) | |
parent | 57100376cc70739f53a1f8a4bacf192b8cdcd124 (diff) | |
download | rtmux-77fc7ac3be1320a02cf82c329d0031a472b8cf8f.tar.gz rtmux-77fc7ac3be1320a02cf82c329d0031a472b8cf8f.tar.bz2 rtmux-77fc7ac3be1320a02cf82c329d0031a472b8cf8f.zip |
Merge branch 'obsd-master' into master
Diffstat (limited to 'input.c')
-rw-r--r-- | input.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -1619,7 +1619,7 @@ input_csi_dispatch(struct input_ctx *ictx) case INPUT_CSI_DECSCUSR: n = input_get(ictx, 0, 0, 0); if (n != -1) - screen_set_cursor_style(s, n); + screen_set_cursor_style(n, &s->cstyle, &s->mode); break; case INPUT_CSI_XDA: n = input_get(ictx, 0, 0, 0); @@ -1685,6 +1685,7 @@ input_csi_dispatch_rm_private(struct input_ctx *ictx) break; case 12: screen_write_mode_clear(sctx, MODE_CURSOR_BLINKING); + screen_write_mode_set(sctx, MODE_CURSOR_BLINKING_SET); break; case 25: /* TCEM */ screen_write_mode_clear(sctx, MODE_CURSOR); @@ -1774,6 +1775,7 @@ input_csi_dispatch_sm_private(struct input_ctx *ictx) break; case 12: screen_write_mode_set(sctx, MODE_CURSOR_BLINKING); + screen_write_mode_set(sctx, MODE_CURSOR_BLINKING_SET); break; case 25: /* TCEM */ screen_write_mode_set(sctx, MODE_CURSOR); |