Description: Fix transparency due to beta release of vte2.91 Author: gnunn1 Date: 2018-01-27 Bug: https://github.com/gnunn1/tilix/issues/1257 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/tilix/+bug/1750322 Applied-Upstream: commit: 3a7d8e0d31eba62e4bbef0f68006ea28e2a93a0d Last-Update: 2018-02-19 diff --git a/source/gx/tilix/terminal/terminal.d b/source/gx/tilix/terminal/terminal.d index 8c99a86..0f14e71 100644 --- a/source/gx/tilix/terminal/terminal.d +++ b/source/gx/tilix/terminal/terminal.d @@ -2071,12 +2071,13 @@ private: if (desired == currentColorSet && !force) return; RGBA vteBGUsed; - if (checkVTEVersion(VTE_VERSION_BACKGROUND_OPERATOR)) { + if (checkVTEVersion(VTE_VERSION_BACKGROUND_OPERATOR) && BUILD_FUTURE_VTE_52) { vteBGUsed = vteBGClear; } else { vteBGUsed = vteBG; } + tracef("vteBGUsed: %f, %f, %f, %f", vteBGUsed.red, vteBGUsed.green, vteBGUsed.blue, vteBGUsed.alpha); if (isTerminalWidgetFocused() || dimPercent == 0) { tracef("vteFG: %f, %f, %f", vteFG.red, vteFG.green, vteFG.blue); vte.setColors(vteFG, vteBGUsed, vtePalette); -- 2.15.1