Remove stupid oversight dalamud bindings.

This commit is contained in:
Ottermandias 2026-02-13 17:49:54 +01:00
parent 604c14b3ad
commit ea573ccb6b
2 changed files with 4 additions and 6 deletions

View file

@ -1,5 +1,4 @@
using Dalamud.Bindings.ImGui;
using Dalamud.Interface.ImGuiNotification;
using Dalamud.Interface.ImGuiNotification;
using Glamourer.Designs;
using ImSharp;
using Luna;
@ -30,7 +29,7 @@ public sealed class ExportToClipboardButton(ActorSelection selection, DesignConv
try
{
var text = converter.ShareBase64(selection.State!, ApplicationRules.FromModifiers(selection.State!));
ImGui.SetClipboardText(text);
Im.Clipboard.Set(text);
}
catch (Exception ex)
{

View file

@ -1,5 +1,4 @@
using Dalamud.Bindings.ImGui;
using Dalamud.Interface.ImGuiNotification;
using Dalamud.Interface.ImGuiNotification;
using Glamourer.Designs;
using Glamourer.State;
using ImSharp;
@ -30,7 +29,7 @@ public sealed class SetFromClipboardButton(ActorSelection selection, DesignConve
try
{
var (applyGear, applyCustomize) = UiHelpers.ConvertKeysToBool();
var text = ImGui.GetClipboardText();
var text = Im.Clipboard.GetUtf16();
var design = converter.FromBase64(text, applyCustomize, applyGear, out _)
?? throw new Exception("The clipboard did not contain valid data.");
stateManager.ApplyDesign(selection.State!, design, ApplySettings.ManualWithLinks with { IsFinal = true });