mirror of
https://gitee.com/BDWare/cp.git
synced 2025-01-10 09:54:07 +00:00
fix: fix bugs in event mechanism
This commit is contained in:
parent
372a8bd869
commit
eb371580af
@ -459,11 +459,11 @@ public class DesktopEngine extends JSEngine {
|
|||||||
this.redirectTracePS(ppc);
|
this.redirectTracePS(ppc);
|
||||||
}
|
}
|
||||||
Invocable cal = engine;
|
Invocable cal = engine;
|
||||||
if (fun.isExport()
|
if (fun.isExport() ||
|
||||||
// if the function has been registered as event handler
|
// if the function has been registered as event handler
|
||||||
|| (fun.isHandler()
|
(fun.isHandler() &&
|
||||||
&& (input.getRequester().length() == 40
|
null != input.getRequester() &&
|
||||||
|| input.getRequester().equals("event")))) {
|
input.getRequester().startsWith("event"))) {
|
||||||
Object ret = null;
|
Object ret = null;
|
||||||
// long start = System.currentTimeMillis();
|
// long start = System.currentTimeMillis();
|
||||||
|
|
||||||
|
@ -10,8 +10,7 @@ import java.util.Set;
|
|||||||
|
|
||||||
public class JSONTool {
|
public class JSONTool {
|
||||||
public static JsonElement convertMirrorToJson(Object ret2) {
|
public static JsonElement convertMirrorToJson(Object ret2) {
|
||||||
JsonElement jsonElement = convertMirrorToJsonInternal(ret2, new HashSet<>());
|
return convertMirrorToJsonInternal(ret2, new HashSet<>());
|
||||||
return jsonElement;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Object convertJsonElementToMirror(JsonElement jsonElement) {
|
public static Object convertJsonElementToMirror(JsonElement jsonElement) {
|
||||||
|
Loading…
Reference in New Issue
Block a user