From ef066bbe0ec4d8d38dfca73b41ef77f5692d91a0 Mon Sep 17 00:00:00 2001 From: pa Date: Wed, 12 Mar 2025 02:04:56 +0900 Subject: [PATCH] chore: Enable right-click context menu in DevTools in debug mode. (#1181) --- Dotnet/Cef/CefCustomMenuHandler.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dotnet/Cef/CefCustomMenuHandler.cs b/Dotnet/Cef/CefCustomMenuHandler.cs index 45e0fd7e..8bdca21f 100644 --- a/Dotnet/Cef/CefCustomMenuHandler.cs +++ b/Dotnet/Cef/CefCustomMenuHandler.cs @@ -11,9 +11,11 @@ namespace VRCX { public void OnBeforeContextMenu(IWebBrowser browserControl, IBrowser browser, IFrame frame, IContextMenuParams parameters, IMenuModel model) { - // remove default right click - if (!parameters.TypeFlags.HasFlag(ContextMenuType.Selection) && !parameters.TypeFlags.HasFlag(ContextMenuType.Editable)) - model.Clear(); + if (!Program.LaunchDebug) + // remove default right click when not in debug mode + if (!parameters.TypeFlags.HasFlag(ContextMenuType.Selection) && + !parameters.TypeFlags.HasFlag(ContextMenuType.Editable)) + model.Clear(); } public bool OnContextMenuCommand(IWebBrowser browserControl, IBrowser browser, IFrame frame, IContextMenuParams parameters, CefMenuCommand commandId, CefEventFlags eventFlags)