From 13884342153dcd9d5262c72d2f51c919f56a7062 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Mon, 3 Mar 2025 17:12:36 -0500 Subject: [PATCH] fix(dropdown): overlay should show unless a popup is configured --- src/widget/dropdown/widget.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widget/dropdown/widget.rs b/src/widget/dropdown/widget.rs index 17ac30fb..58203d37 100644 --- a/src/widget/dropdown/widget.rs +++ b/src/widget/dropdown/widget.rs @@ -296,7 +296,9 @@ where translation: Vector, ) -> Option> { #[cfg(feature = "wayland")] - return None; + if self.on_open.is_some() || self.window_id.is_some() || self.on_close_popup.is_some() { + return None; + } let state = tree.state.downcast_mut::();