fix: clear drag_initiated state on dbl click

This commit is contained in:
Matt George 2024-12-01 08:17:21 -07:00 committed by Ashley Wulber
parent 5ca1838a2d
commit c2ad04a4da
No known key found for this signature in database
GPG key ID: 5216D4F46A90A820

View file

@ -468,8 +468,10 @@ fn update<Message: Clone, Theme, Renderer>(
);
state.last_click = Some(click);
if let mouse::click::Kind::Double = click.kind() {
state.drag_initiated = None;
shell.publish(message.clone());
shell.capture_event();
return;
}
}