From aa3af2a1fe2ef74c8e7af9ca128efd2c00283198 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 19 Sep 2023 17:24:57 -0400 Subject: [PATCH] fix: remove the dragging state for now when a drop is performed --- app/src/pages/desktop/panel/applets_inner.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/pages/desktop/panel/applets_inner.rs b/app/src/pages/desktop/panel/applets_inner.rs index 59b26c4..ce014fa 100644 --- a/app/src/pages/desktop/panel/applets_inner.rs +++ b/app/src/pages/desktop/panel/applets_inner.rs @@ -1026,6 +1026,13 @@ where } DraggingState::None } + event::Event::PlatformSpecific(PlatformSpecific::Wayland( + wayland::Event::DataSource(wayland::DataSourceEvent::DndDropPerformed), + )) => { + ret = event::Status::Captured; + + DraggingState::None + } _ => DraggingState::Dragging(applet), }, DraggingState::Pressed(start) => {