修复未正确处理 EnumBackgroundImage.TRANSLUCENT 的问题 (#4195)
This commit is contained in:
@@ -22,6 +22,6 @@ public enum EnumBackgroundImage {
|
|||||||
CUSTOM,
|
CUSTOM,
|
||||||
CLASSIC,
|
CLASSIC,
|
||||||
NETWORK,
|
NETWORK,
|
||||||
TRANSLUCENT,
|
TRANSLUCENT, // Deprecated
|
||||||
PAINT
|
PAINT
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -233,8 +233,8 @@ public class DecoratorController {
|
|||||||
case CLASSIC:
|
case CLASSIC:
|
||||||
image = newBuiltinImage("/assets/img/background-classic.jpg");
|
image = newBuiltinImage("/assets/img/background-classic.jpg");
|
||||||
break;
|
break;
|
||||||
case TRANSLUCENT:
|
case TRANSLUCENT: // Deprecated
|
||||||
return new Background(new BackgroundFill(new Color(1, 1, 1, Lang.clamp(0, config().getBackgroundImageOpacity(), 100) / 100.), CornerRadii.EMPTY, Insets.EMPTY));
|
return new Background(new BackgroundFill(new Color(1, 1, 1, 0.5), CornerRadii.EMPTY, Insets.EMPTY));
|
||||||
case PAINT:
|
case PAINT:
|
||||||
Paint paint = config().getBackgroundPaint();
|
Paint paint = config().getBackgroundPaint();
|
||||||
double opacity = Lang.clamp(0, config().getBackgroundImageOpacity(), 100) / 100.;
|
double opacity = Lang.clamp(0, config().getBackgroundImageOpacity(), 100) / 100.;
|
||||||
|
|||||||
Reference in New Issue
Block a user