diff options
-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. */ |