Fixed deleting of syncshell tags

This commit is contained in:
CakeAndBanana
2025-09-09 06:25:11 +02:00
parent 099cc1b8dc
commit abe5505734
2 changed files with 30 additions and 53 deletions

View File

@@ -40,7 +40,7 @@ public class DrawGroupedSyncshellTagFolder : IDrawFolder
string _id = $"__folder_{_tag}";
using var id = ImRaii.PushId(_id);
var color = ImRaii.PushColor(ImGuiCol.ChildBg, ImGui.GetColorU32(ImGuiCol.FrameBgHovered), _wasHovered);
using (ImRaii.Child("folder__" + _id, new System.Numerics.Vector2(UiSharedService.GetWindowContentRegionWidth() - ImGui.GetCursorPosX(), ImGui.GetFrameHeight())))
using (ImRaii.Child("folder__" + _id, new Vector2(UiSharedService.GetWindowContentRegionWidth() - ImGui.GetCursorPosX(), ImGui.GetFrameHeight())))
{
ImGui.Dummy(new Vector2(0f, ImGui.GetFrameHeight()));
using (ImRaii.PushStyle(ImGuiStyleVar.ItemSpacing, new Vector2(0f, 0f)))
@@ -122,9 +122,8 @@ public class DrawGroupedSyncshellTagFolder : IDrawFolder
}
if (_uiSharedService.IconTextButton(FontAwesomeIcon.Trash, "Delete Syncshell Group", menuWidth, isInPopup: true) && UiSharedService.CtrlPressed())
{
_tagHandler.RemovePairTag(_tag);
_tagHandler.RemoveSyncshellTag(_tag);
}
UiSharedService.AttachToolTip("Hold CTRL to remove this Group permanently." + Environment.NewLine +
"Note: this will not unpair with users in this Group.");
UiSharedService.AttachToolTip("Hold CTRL to remove this Group permanently.");
}
}