File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ DBlurEffectWithBorderWidget::DBlurEffectWithBorderWidget(QWidget *parent)
3131 auto setOuterBorderColor = [this , d, handle]() {
3232 auto outerBorderNewColor = outerBorderColor;
3333 if (d->themeType == DGuiApplicationHelper::ColorType::DarkType) {
34- outerBorderNewColor.setAlpha (maskAlpha () + ALPHA_OFFSET * 2 );
34+ outerBorderNewColor.setAlpha (maskAlpha () + ALPHA_OFFSET * 2 >= 255 ? maskAlpha () : maskAlpha () + ALPHA_OFFSET * 2 );
3535 }
3636
3737 handle->setBorderColor (outerBorderNewColor);
@@ -74,7 +74,7 @@ void DBlurEffectWithBorderWidget::paintEvent(QPaintEvent *e)
7474
7575 auto innerBorderNewColor = innerBorderColor;
7676 if (d->themeType != DGuiApplicationHelper::DarkType) {
77- innerBorderNewColor.setAlpha (maskAlpha () + ALPHA_OFFSET);
77+ innerBorderNewColor.setAlpha (maskAlpha () + ALPHA_OFFSET >= 255 ? maskAlpha () : maskAlpha () + ALPHA_OFFSET );
7878 }
7979
8080 pen.setColor (innerBorderNewColor);
You can’t perform that action at this time.
0 commit comments