From 69a7e5bf0273d6c0010ac95db0646e6c2b9e1cae Mon Sep 17 00:00:00 2001 From: Soreepeong <3614868+Soreepeong@users.noreply.github.com> Date: Mon, 4 Aug 2025 20:48:16 +0900 Subject: [PATCH] Fix overload resolution by removing unnecessary --- imgui/Dalamud.Bindings.ImGui/Custom/ImGui.Misc.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/imgui/Dalamud.Bindings.ImGui/Custom/ImGui.Misc.cs b/imgui/Dalamud.Bindings.ImGui/Custom/ImGui.Misc.cs index 3e1a3da3c..957d72789 100644 --- a/imgui/Dalamud.Bindings.ImGui/Custom/ImGui.Misc.cs +++ b/imgui/Dalamud.Bindings.ImGui/Custom/ImGui.Misc.cs @@ -6,23 +6,19 @@ namespace Dalamud.Bindings.ImGui; [SuppressMessage("ReSharper", "InconsistentNaming")] public static unsafe partial class ImGui { - public static void AddCallback( - ImDrawListPtr self, delegate* callback, void* callbackData = null) => - ImGuiNative.AddCallback(self, callback, callbackData); - public static void AddCallback( ImDrawListPtr self, delegate* callback, void* callbackData = null) => - AddCallback(self, (delegate*)callback, callbackData); + ImGuiNative.AddCallback(self, (delegate*)callback, callbackData); public static void AddCallback( ImDrawListPtr self, delegate* callback, void* callbackData = null) => - AddCallback(self, (delegate*)callback, callbackData); + ImGuiNative.AddCallback(self, (delegate*)callback, callbackData); public static void AddCallback(ImDrawListPtr self, ImDrawCallbackEnum presetCallback) { if (!Enum.IsDefined(presetCallback)) throw new ArgumentOutOfRangeException(nameof(presetCallback), presetCallback, null); - AddCallback(self, (delegate*)(nint)presetCallback); + ImGuiNative.AddCallback(self, (delegate*)(nint)presetCallback); } public static ImGuiPayloadPtr AcceptDragDropPayload(