From afc3b4534c4d12b3a43c7ce55dc2bcf5f0680e64 Mon Sep 17 00:00:00 2001 From: CakeAndBanana Date: Sun, 5 Oct 2025 16:31:55 +0200 Subject: [PATCH 1/2] Fixed so the option to use the right click menu will disable pair button if disabled --- LightlessSync/Services/ContextMenuService.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/LightlessSync/Services/ContextMenuService.cs b/LightlessSync/Services/ContextMenuService.cs index b03ef28..12dae60 100644 --- a/LightlessSync/Services/ContextMenuService.cs +++ b/LightlessSync/Services/ContextMenuService.cs @@ -24,6 +24,7 @@ internal class ContextMenuService : IHostedService private readonly PairRequestService _pairRequestService; private readonly ApiController _apiController; private readonly IObjectTable _objectTable; + private readonly LightlessConfigService _configService; public ContextMenuService( IContextMenu contextMenu, @@ -45,6 +46,7 @@ internal class ContextMenuService : IHostedService _dalamudUtil = dalamudUtil; _apiController = apiController; _objectTable = objectTable; + _configService = configService; _pairManager = pairManager; _pairRequestService = pairRequestService; _clientState = clientState; @@ -108,6 +110,9 @@ internal class ContextMenuService : IHostedService var world = GetWorld(target.TargetHomeWorld.RowId); if (!IsWorldValid(world)) return; + + if (!_configService.Current.EnableRightClickMenus) + return; args.AddMenuItem(new MenuItem { -- 2.49.1 From fec2e4d380c5d975180e11b4f14207c7ad759a7e Mon Sep 17 00:00:00 2001 From: CakeAndBanana Date: Sun, 5 Oct 2025 16:33:17 +0200 Subject: [PATCH 2/2] Fixed description --- LightlessSync/UI/SettingsUi.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LightlessSync/UI/SettingsUi.cs b/LightlessSync/UI/SettingsUi.cs index cb34877..799f350 100644 --- a/LightlessSync/UI/SettingsUi.cs +++ b/LightlessSync/UI/SettingsUi.cs @@ -940,7 +940,7 @@ public class SettingsUi : WindowMediatorSubscriberBase _configService.Current.EnableRightClickMenus = enableRightClickMenu; _configService.Save(); } - _uiShared.DrawHelpText("This will add Lightless related right click menu entries in the game UI on paired players."); + _uiShared.DrawHelpText("This will add all Lightless related right click menu entries in the game UI."); if (ImGui.Checkbox("Display status and visible pair count in Server Info Bar", ref enableDtrEntry)) { -- 2.49.1