fix edit transfer window, more crashfix, add version nag on connect

This commit is contained in:
rootdarkarchon
2023-05-01 20:03:50 +02:00
parent 640adc124e
commit 2b777f94f1
6 changed files with 34 additions and 19 deletions

View File

@@ -359,13 +359,12 @@ public sealed class IpcManager : DisposableMediatorSubscriberBase
public async Task PalettePlusSetPalette(IntPtr character, string palette)
{
if (!CheckPalettePlusApi()) return;
string decodedPalette = Encoding.UTF8.GetString(Convert.FromBase64String(palette));
var gameObj = await _dalamudUtil.CreateGameObject(character).ConfigureAwait(false);
if (gameObj is Character c)
{
await _dalamudUtil.RunOnFrameworkThread(() =>
{
string decodedPalette = Encoding.UTF8.GetString(Convert.FromBase64String(palette));
if (string.IsNullOrEmpty(decodedPalette))
{
Logger.LogTrace("PalettePlus removing for {addr}", c.Address.ToString("X"));