From 927035809f1564674434c27cbecdc67e199db28e Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Thu, 22 Jan 2026 15:49:47 -0500 Subject: [PATCH] refactor(segmented button): only clear tab drag after source event cancel or finish --- src/widget/segmented_button/widget.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/widget/segmented_button/widget.rs b/src/widget/segmented_button/widget.rs index 4206e727..9d276be8 100644 --- a/src/widget/segmented_button/widget.rs +++ b/src/widget/segmented_button/widget.rs @@ -1121,7 +1121,6 @@ where shell.publish(msg); } state.drop_hint = None; - state.dragging_tab = None; self.emit_drop_hint(shell, state.drop_hint); if let Some(event) = pending_reorder { @@ -1136,7 +1135,6 @@ where "data received without entity id={my_id:?}" ); state.drop_hint = None; - state.dragging_tab = None; self.emit_drop_hint(shell, state.drop_hint); if let Some(event) = pending_reorder {