Created attachment 8224 Patch against master When changing the default text color via the OSC-10 escape sequence, the bold text color remains unchanged even if no special color was configured in the GUI / rc-file. The following command prints a demo line: (and changes the text-color for the terminal to red): printf '\e]10;rgb:ff/00/00\e\\normal \e[1mbold\e[0m\n' Actual output: A line "normal bold" with the word "normal" colored red and the word "bold" remaining in the previous color (white by default) Expected output: A line "normal bold" with both words colored red The problem was also reported to the vte library and fixed there nearly a year ago (https://bugzilla.gnome.org/show_bug.cgi?id=793152). This changes the effects of the `vte_terminal_set_color_bold()` function call slightly. The attached patch uses the new calling convention of `bold=NULL` to indicate "use the default FG color".
Igor referenced this bugreport in commit b90822b13392f620e4e3770cc3991124f09e7ccf Fix handling of OSC-10 escape sequence (bold text color) https://git.xfce.org/apps/xfce4-terminal/commit?id=b90822b13392f620e4e3770cc3991124f09e7ccf
Thanks a lot for the report and the patch, it has been merged!