From afc3b4534c4d12b3a43c7ce55dc2bcf5f0680e64 Mon Sep 17 00:00:00 2001 From: CakeAndBanana Date: Sun, 5 Oct 2025 16:31:55 +0200 Subject: [PATCH] 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 {