fix(tray): fix transparency after background manager changes

The systray only supports pseudo transparency (real transparency would require
much larger changes) so the real transparency should only be used for the bar itself.
This commit is contained in:
Benno Fünfstück
2018-07-06 15:19:12 +02:00
committed by Patrick Ziegler
parent 061fe83b2f
commit eacf5ce5ba
4 changed files with 22 additions and 32 deletions

View File

@ -120,6 +120,7 @@ class renderer
cairo_operator_t m_comp_ol{CAIRO_OPERATOR_OVER};
cairo_operator_t m_comp_ul{CAIRO_OPERATOR_OVER};
cairo_operator_t m_comp_border{CAIRO_OPERATOR_OVER};
bool m_pseudo_transparency{false};
alignment m_align;
std::bitset<3> m_attr;