summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Persch <chpe@src.gnome.org>2018-10-06 23:08:28 +0200
committerChristian Persch <chpe@src.gnome.org>2018-10-06 23:08:28 +0200
commit86e1d0883b88d4899c9b398d9f0a1c51b9d86e8d (patch)
tree47240b31825b3ab953c5e71ef15719ae3c14a89c /src
parente9129cb8f408d7970e8fb32c845075aa52233e26 (diff)
downloadvte-86e1d0883b88d4899c9b398d9f0a1c51b9d86e8d.tar.gz
emulation: Make dispatch of SCORC symmetrical to SCOSC
Only dispatch either when DECLRMM is reset.
Diffstat (limited to 'src')
-rw-r--r--src/vteseq.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vteseq.cc b/src/vteseq.cc
index 3e2bc946..196eb020 100644
--- a/src/vteseq.cc
+++ b/src/vteseq.cc
@@ -6740,6 +6740,9 @@ Terminal::SCORC(vte::parser::Sequence const& seq)
* References: VT525
*/
+ if (m_modes_private.DECLRMM())
+ return;
+
restore_cursor();
}