mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-13 04:37:11 +02:00
parent
dd2378b591
commit
f3ed7c5e19
1 changed files with 3 additions and 3 deletions
|
@ -101,9 +101,9 @@ QByteArray ComputeSemiTransparentOverStyle(
|
|||
const auto gmina = mina(g0, g1);
|
||||
const auto bmina = mina(b0, b1);
|
||||
const auto a = std::max({ rmina, gmina, bmina });
|
||||
const auto r = (r1 * 255 - r0 * (255 - a)) / a;
|
||||
const auto g = (g1 * 255 - g0 * (255 - a)) / a;
|
||||
const auto b = (b1 * 255 - b0 * (255 - a)) / a;
|
||||
const auto r = (a > 0) ? ((r1 * 255 - r0 * (255 - a)) / a) : r0;
|
||||
const auto g = (a > 0) ? ((g1 * 255 - g0 * (255 - a)) / a) : g0;
|
||||
const auto b = (a > 0) ? ((b1 * 255 - b0 * (255 - a)) / a) : b0;
|
||||
return result(QColor(r, g, b, a));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue