diff options
author | Christian Persch <chpe@src.gnome.org> | 2020-12-01 22:05:58 +0100 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2020-12-01 22:05:58 +0100 |
commit | 5dd5823224558ffeb202c7969e03d5766fe3894e (patch) | |
tree | 78901df809fa8a4dffb205ebfd4761c15bb1dd1f | |
parent | 90424aff47c0f49452185f419238e902515fe2b6 (diff) | |
download | vte-5dd5823224558ffeb202c7969e03d5766fe3894e.tar.gz |
sixel: Fix processing of DECSIXEL sequence when using UTF-8 C1 controls
The matching-controls check was getting the wrong introducer value.
-rw-r--r-- | src/vteseq.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vteseq.cc b/src/vteseq.cc index 9826ce0f..5eab67c6 100644 --- a/src/vteseq.cc +++ b/src/vteseq.cc @@ -4457,7 +4457,7 @@ Terminal::DECSIXEL(vte::parser::Sequence const& seq) if (!m_sixel_context) m_sixel_context = std::make_unique<vte::sixel::Context>(); - m_sixel_context->prepare(seq.st(), + m_sixel_context->prepare(seq.introducer(), fg.red >> 8, fg.green >> 8, fg.blue >> 8, bg.red >> 8, bg.green >> 8, bg.blue >> 8, back == VTE_DEFAULT_BG || transparent_bg, |