From 954a4a8e1562dea886070b733b40f218d1cafc42 Mon Sep 17 00:00:00 2001 From: IoIxD Date: Mon, 21 Sep 2026 14:27:03 -0700 Subject: [PATCH] disable dnd on X11 for now --- examples/basic/dnd.c | 2 +- src/backend/x11.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/basic/dnd.c b/examples/basic/dnd.c index 8d0f47d..56e1c8e 100644 --- a/examples/basic/dnd.c +++ b/examples/basic/dnd.c @@ -48,7 +48,7 @@ int main() { NULL); MwAddUserHandler(window, MwNresizeHandler, resize, NULL); - MwAddUserHandler(instructions, MwNdragAndDropHandler, dnd, NULL); + MwAddUserHandler(window, MwNdragAndDropHandler, dnd, NULL); resize(window, NULL, NULL); diff --git a/src/backend/x11.c b/src/backend/x11.c index eaa64e0..b713821 100644 --- a/src/backend/x11.c +++ b/src/backend/x11.c @@ -978,6 +978,7 @@ static void MwLLNextEventImpl(MwLL handle) { }; case SelectionNotify: { +#if 0 handle->x11.clipboard_pending = 0; if(ev.xselection.property == handle->x11.xdnd_selection) { @@ -1066,6 +1067,7 @@ static void MwLLNextEventImpl(MwLL handle) { } XDeleteProperty(handle->x11.display, handle->x11.window, handle->x11.selection); } +#endif } break; } if(render) {