diff --git a/src/main/java/com/jfrog/ide/idea/ui/JfrogContextMenuHandler.java b/src/main/java/com/jfrog/ide/idea/ui/JfrogContextMenuHandler.java index c6a2b593..dbbd2135 100644 --- a/src/main/java/com/jfrog/ide/idea/ui/JfrogContextMenuHandler.java +++ b/src/main/java/com/jfrog/ide/idea/ui/JfrogContextMenuHandler.java @@ -4,6 +4,7 @@ import org.cef.browser.CefFrame; import org.cef.callback.CefContextMenuParams; import org.cef.callback.CefMenuModel; +import org.cef.callback.CefRunContextMenuCallback; import org.cef.handler.CefContextMenuHandler; import javax.swing.*; @@ -41,4 +42,11 @@ private void openDevTools(CefBrowser browser) { @Override public void onContextMenuDismissed(CefBrowser browser, CefFrame frame) { } + + @Override + public boolean runContextMenu(CefBrowser browser, CefFrame frame, CefContextMenuParams params, CefMenuModel model, CefRunContextMenuCallback callback) { + // Return false to use the default context menu handling + // This maintains the existing behavior while implementing the required method for IntelliJ 2025+ + return false; + } } \ No newline at end of file