broadway: Correct handling of opaque colors

If alpha is 255, we use rgb() instead of rgba(), not if alpha is 0.
This makes the title bar gradient go from fully transparent to blue
rather than black to blue..
This commit is contained in:
Alexander Larsson
2020-08-26 12:18:28 +02:00
committed by Ahmed Eldemery
parent 67f259cd1a
commit a97ea17c92

View File

@@ -396,7 +396,7 @@ TransformNodes.prototype.decode_color = function() {
var g = (rgba >> 8) & 0xff;
var b = (rgba >> 0) & 0xff;
var c;
if (a == 0)
if (a == 255)
c = "rgb(" + r + "," + g + "," + b + ")";
else
c = "rgba(" + r + "," + g + "," + b + "," + (a / 255.0) + ")";