diff --git a/Glamourer.zip b/Glamourer.zip
index 84df484..772065f 100644
Binary files a/Glamourer.zip and b/Glamourer.zip differ
diff --git a/Glamourer/Glamourer.csproj b/Glamourer/Glamourer.csproj
index 8d9cb2d..b75becb 100644
--- a/Glamourer/Glamourer.csproj
+++ b/Glamourer/Glamourer.csproj
@@ -88,7 +88,7 @@
-
+
\ No newline at end of file
diff --git a/Glamourer/Glamourer.json b/Glamourer/Glamourer.json
index dce34cd..4001289 100644
--- a/Glamourer/Glamourer.json
+++ b/Glamourer/Glamourer.json
@@ -1,25 +1,14 @@
{
- "Disabled": false,
- "Testing": false,
- "InstalledFromUrl": null,
"Author": "Ottermandias",
"Name": "Glamourer",
"Punchline": "Change and save appearance of players.",
"Description": "Adds functionality to change and store appearance of players, customization and equip. Requires Penumbra to be installed and activated to work. Can also add preview options to the Changed Items tab for Penumbra.",
- "Tags": null,
- "IsHide": false,
+ "Tags": ["Appearance", "Glamour", "Race", "Outfit", "Armor", "Clothes", "Skins", "Customization", "Design", "Character"],
"InternalName": "Glamourer",
"AssemblyVersion": "0.0.4.0",
- "TestingAssemblyVersion": null,
- "IsTestingExclusive": false,
"RepoUrl": "https://github.com/Ottermandias/Glamourer",
"ApplicableVersion": "any",
"DalamudApiLevel": 4,
- "DownloadCount": 0,
- "LastUpdate": 0,
- "DownloadLinkInstall": null,
- "DownloadLinkUpdate": null,
- "DownloadLinkTesting": "https://github.com/Ottermandias/Glamourer/raw/main/Glamourer.zip",
"LoadPriority": -100,
"ImageUrls": null,
"IconUrl": null
diff --git a/Glamourer/Gui/ComboWithFilter.cs b/Glamourer/Gui/ComboWithFilter.cs
index 5a40a6d..f284437 100644
--- a/Glamourer/Gui/ComboWithFilter.cs
+++ b/Glamourer/Gui/ComboWithFilter.cs
@@ -68,8 +68,11 @@ namespace Glamourer.Gui
{
numItems = ItemsAtOnce;
nodeIdx = -1;
- if (!ImGui.BeginChild(_listLabel, new Vector2(_size, ItemsAtOnce * _heightPerItem)))
- return false;
+ if (!ImGui.BeginChild(_listLabel, new Vector2(_size, ItemsAtOnce * _heightPerItem)))
+ {
+ ImGui.EndChild();
+ return false;
+ }
var ret = false;
try
diff --git a/Glamourer/PenumbraAttach.cs b/Glamourer/PenumbraAttach.cs
index 7521a5f..3b75c86 100644
--- a/Glamourer/PenumbraAttach.cs
+++ b/Glamourer/PenumbraAttach.cs
@@ -1,7 +1,7 @@
using System;
using Dalamud.Game.ClientState.Objects.Types;
using Dalamud.Logging;
-using Dalamud.Plugin;
+using Dalamud.Plugin.Ipc;
using Glamourer.Gui;
using ImGuiNET;
using Penumbra.GameData.Enums;
@@ -12,10 +12,10 @@ namespace Glamourer
{
public const int RequiredPenumbraShareVersion = 3;
- private ICallGateSubscriber