From ce16b59f5b09b805c00b2826397153d77e13f731 Mon Sep 17 00:00:00 2001 From: Haselnussbomber Date: Sun, 2 Nov 2025 15:40:22 +0100 Subject: [PATCH] Fix ImDrawCallback call --- Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs b/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs index 3f6fc46de..2eb4e4970 100644 --- a/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs +++ b/Dalamud/Interface/ImGuiBackend/Renderers/Dx11Renderer.cs @@ -380,8 +380,8 @@ internal unsafe partial class Dx11Renderer : IImGuiRenderer default: { // User callback, registered via ImDrawList::AddCallback() - var cb = (delegate*)cmd.UserCallback; - cb(cmdList, ref cmd); + var cb = (delegate* unmanaged)cmd.UserCallback; + cb(cmdList, (ImDrawCmdPtr)Unsafe.AsPointer(ref cmd)); break; } }