summaryrefslogtreecommitdiffstats
path: root/widget/src/button.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-10-29 20:53:29 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2024-11-05 23:52:58 +0100
commitc6af79a1d06013343f9caf2de80597d627254084 (patch)
tree123d5752eb3ee6c3ada00776eafded5428994482 /widget/src/button.rs
parent4e47450c336a235fe26090665aca1cc7b4d23384 (diff)
downloadiced-c6af79a1d06013343f9caf2de80597d627254084.tar.gz
iced-c6af79a1d06013343f9caf2de80597d627254084.tar.bz2
iced-c6af79a1d06013343f9caf2de80597d627254084.zip
Fix deferred layout on resize after drawing
Diffstat (limited to '')
-rw-r--r--widget/src/button.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/widget/src/button.rs b/widget/src/button.rs
index 64f2b793..9eac2e4c 100644
--- a/widget/src/button.rs
+++ b/widget/src/button.rs
@@ -17,7 +17,6 @@
//! }
//! ```
use crate::core::border::{self, Border};
-use crate::core::event::{self, Event};
use crate::core::layout;
use crate::core::mouse;
use crate::core::overlay;
@@ -28,8 +27,8 @@ use crate::core::widget::tree::{self, Tree};
use crate::core::widget::Operation;
use crate::core::window;
use crate::core::{
- Background, Clipboard, Color, Element, Layout, Length, Padding, Rectangle,
- Shadow, Shell, Size, Theme, Vector, Widget,
+ Background, Clipboard, Color, Element, Event, Layout, Length, Padding,
+ Rectangle, Shadow, Shell, Size, Theme, Vector, Widget,
};
/// A generic widget that produces a message when pressed.
@@ -295,7 +294,7 @@ where
viewport,
);
- if shell.event_status() == event::Status::Captured {
+ if shell.is_event_captured() {
return;
}