summaryrefslogtreecommitdiffstats
path: root/native/src/widget/scrollable.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-12-05 14:44:26 +0100
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-12-05 14:44:26 +0100
commita2864df098c57fe47bca4c028afcb94e08e804dc (patch)
tree1aa9e05a599f101921335b115289ba55c03cdbd2 /native/src/widget/scrollable.rs
parent91d5516474dcb9494987f264783ad1400781b025 (diff)
downloadiced-a2864df098c57fe47bca4c028afcb94e08e804dc.tar.gz
iced-a2864df098c57fe47bca4c028afcb94e08e804dc.tar.bz2
iced-a2864df098c57fe47bca4c028afcb94e08e804dc.zip
Fix scroller in `Scrollable` always being drawn
... instead of only drawing it when the mouse is over the `Scrollable`.
Diffstat (limited to '')
-rw-r--r--native/src/widget/scrollable.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/native/src/widget/scrollable.rs b/native/src/widget/scrollable.rs
index a5e97aa7..a5e0e0e3 100644
--- a/native/src/widget/scrollable.rs
+++ b/native/src/widget/scrollable.rs
@@ -714,9 +714,8 @@ pub fn draw<Renderer>(
);
}
- if is_mouse_over
- || state.is_scroller_grabbed()
- || is_scrollbar_visible
+ if (is_mouse_over || state.is_scroller_grabbed())
+ && is_scrollbar_visible
{
renderer.fill_quad(
renderer::Quad {