Commit 0e335d5
committed
Fix nested non-isolated groups in knockout rendering
It fixes #18032.
Only use the special inner-backdrop compositing path for nested non-isolated groups that actually need isolation.
This preserves the parent/page backdrop for simple nested groups inside knockout groups, preventing later group
compositing from erasing existing backdrop content.1 parent 0c66063 commit 0e335d5
4 files changed
Lines changed: 14 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3342 | 3342 | | |
3343 | 3343 | | |
3344 | 3344 | | |
3345 | | - | |
3346 | | - | |
3347 | | - | |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
3348 | 3349 | | |
3349 | 3350 | | |
3350 | 3351 | | |
3351 | 3352 | | |
| 3353 | + | |
3352 | 3354 | | |
3353 | 3355 | | |
3354 | 3356 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
920 | 920 | | |
921 | 921 | | |
922 | 922 | | |
| 923 | + | |
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14252 | 14252 | | |
14253 | 14253 | | |
14254 | 14254 | | |
| 14255 | + | |
| 14256 | + | |
| 14257 | + | |
| 14258 | + | |
| 14259 | + | |
| 14260 | + | |
| 14261 | + | |
| 14262 | + | |
14255 | 14263 | | |
14256 | 14264 | | |
0 commit comments