summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/vaadin/terminal/gwt/client/extensions/javascriptmanager/JavaScriptManagerConnector.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/vaadin/terminal/gwt/client/extensions/javascriptmanager/JavaScriptManagerConnector.java b/src/com/vaadin/terminal/gwt/client/extensions/javascriptmanager/JavaScriptManagerConnector.java
index 4853c0834b..8656783a86 100644
--- a/src/com/vaadin/terminal/gwt/client/extensions/javascriptmanager/JavaScriptManagerConnector.java
+++ b/src/com/vaadin/terminal/gwt/client/extensions/javascriptmanager/JavaScriptManagerConnector.java
@@ -94,9 +94,9 @@ public class JavaScriptManagerConnector extends AbstractExtensionConnector {
private static native void eval(String script)
/*-{
- if(script) {
- $wnd.eval(script);
- }
+ if(script) {
+ (new $wnd.Function(script)).apply($wnd);
+ }
}-*/;
public void sendRpc(String name, JsArray<JavaScriptObject> arguments) {