Commit 581a0bb
fix(dialog): improve DialogWindow blur effect with proper color handling
Set color to transparent when enableBlurWindow is true to properly render
blur effect. Add StyledBehindWindowBlur component and adjust title bar
blend settings.
当启用窗口模糊时,将颜色设为透明以正确渲染模糊效果。添加窗口背景模糊组件并调整标题栏混合设置。
Log: 优化DialogWindow窗口模糊效果,颜色自动适配透明设置
PMS: BUG-316567
Influence: 使用模糊窗口的对话框不再需要手动设置color为transparent,由框架自动处理。同时新增StyledBehindWindowBlur组件提供更好的背景模糊视觉效果。1 parent 122ea37 commit 581a0bb
1 file changed
Lines changed: 18 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
35 | 50 | | |
36 | 51 | | |
37 | 52 | | |
| |||
45 | 60 | | |
46 | 61 | | |
47 | 62 | | |
48 | | - | |
| 63 | + | |
49 | 64 | | |
50 | 65 | | |
51 | 66 | | |
| |||
60 | 75 | | |
61 | 76 | | |
62 | 77 | | |
63 | | - | |
| 78 | + | |
64 | 79 | | |
65 | 80 | | |
66 | 81 | | |
| |||
0 commit comments