Fix Scrollable scrollbar being rendered behind contents
... by issuing a new clip layer just for the scrollbar itself.
This commit is contained in:
parent
4b8ba8309f
commit
59c2500c55
3 changed files with 38 additions and 15 deletions
|
|
@ -134,8 +134,16 @@ where
|
|||
Primitive::None
|
||||
};
|
||||
|
||||
let scroll = Primitive::Clip {
|
||||
bounds,
|
||||
offset: Vector::new(0, 0),
|
||||
content: Box::new(Primitive::Group {
|
||||
primitives: vec![scrollbar, scroller],
|
||||
}),
|
||||
};
|
||||
|
||||
Primitive::Group {
|
||||
primitives: vec![clip, scrollbar, scroller],
|
||||
primitives: vec![clip, scroll],
|
||||
}
|
||||
} else {
|
||||
content
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue