diff options
author | Christian Persch <chpe@src.gnome.org> | 2018-01-12 18:49:04 +0100 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2018-01-12 18:49:04 +0100 |
commit | 5876ca284606ee57ac4fd6ea7d0179a3c1f9ccfa (patch) | |
tree | ef3cced3c38c0dc725779fc4bf47fd4feb22342e | |
parent | e20772a0fcc5b42e4decb69d8158a3cc4203fb43 (diff) | |
download | vte-5876ca284606ee57ac4fd6ea7d0179a3c1f9ccfa.tar.gz |
emulation: Use deco colour also for default colour and fill attributes
-rw-r--r-- | src/vte.cc | 1 | ||||
-rw-r--r-- | src/vteseq.cc | 2 |
2 files changed, 3 insertions, 0 deletions
@@ -3105,6 +3105,7 @@ VteTerminalPrivate::insert_char(gunichar c, attr = m_defaults.attr; attr.fore = m_color_defaults.attr.fore; attr.back = m_color_defaults.attr.back; + attr.deco = m_color_defaults.attr.deco; attr.columns = columns; { diff --git a/src/vteseq.cc b/src/vteseq.cc index ba180146..197081ed 100644 --- a/src/vteseq.cc +++ b/src/vteseq.cc @@ -2050,8 +2050,10 @@ VteTerminalPrivate::seq_character_attributes(vte::parser::Params const& params) /* Save the new colors. */ m_color_defaults.attr.fore = m_defaults.attr.fore; m_color_defaults.attr.back = m_defaults.attr.back; + m_color_defaults.attr.deco = m_defaults.attr.deco; m_fill_defaults.attr.fore = m_defaults.attr.fore; m_fill_defaults.attr.back = m_defaults.attr.back; + m_fill_defaults.attr.deco = m_defaults.attr.deco; } /* Move the cursor to the given column in the top row, 1-based. */ |