From eb14bb080ca686531132a43665e202fda9771ed5 Mon Sep 17 00:00:00 2001 From: TopchetoEU <36534413+TopchetoEU@users.noreply.github.com> Date: Sat, 25 Nov 2023 20:09:47 +0200 Subject: [PATCH] fix: debugger breakpoints not registered --- src/me/topchetoeu/jscript/engine/debug/SimpleDebugger.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/me/topchetoeu/jscript/engine/debug/SimpleDebugger.java b/src/me/topchetoeu/jscript/engine/debug/SimpleDebugger.java index 7ed5946..eaae038 100644 --- a/src/me/topchetoeu/jscript/engine/debug/SimpleDebugger.java +++ b/src/me/topchetoeu/jscript/engine/debug/SimpleDebugger.java @@ -474,8 +474,9 @@ public class SimpleDebugger implements Debugger { @Override public void setBreakpointByUrl(V8Message msg) { var line = (int)msg.params.number("lineNumber") + 1; var col = (int)msg.params.number("columnNumber", 0) + 1; - var cond = msg.params.string("condition", null); + var cond = msg.params.string("condition", "").trim(); + if (cond.equals("")) cond = null; if (cond != null) cond = "(" + cond + ")"; Pattern regex;