diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide2.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide2.java index 0eb4918a29..e0c0cd4a21 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide2.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/diff/SideBySide2.java @@ -69,7 +69,6 @@ import com.google.gwtexpui.globalkey.client.KeyCommandSet; import com.google.gwtexpui.globalkey.client.ShowHelpCommand; import net.codemirror.lib.CodeMirror; -import net.codemirror.lib.CodeMirror.EventHandler; import net.codemirror.lib.CodeMirror.GutterClickHandler; import net.codemirror.lib.CodeMirror.LineClassWhere; import net.codemirror.lib.CodeMirror.LineHandle; @@ -111,7 +110,6 @@ public class SideBySide2 extends Screen { private CodeMirror cmA; private CodeMirror cmB; - private CodeMirror lastFocused; private ScrollSynchronizer scrollingGlue; private HandlerRegistration resizeHandler; private JsArray publishedBase; @@ -279,17 +277,9 @@ public class SideBySide2 extends Screen { cm.on("focus", new Runnable() { @Override public void run() { - lastFocused = cm; updateActiveLine(cm).run(); } }); - cm.on("contextmenu", new EventHandler() { - @Override - public void handle(CodeMirror instance, NativeEvent event) { - CodeMirror.setObjectProperty(event, "codemirrorIgnore", true); - lastFocused.focus(); - } - }); cm.addKeyMap(KeyMap.create() .on("'a'", upToChange(true)) .on("'u'", upToChange(false)) diff --git a/gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirror.java b/gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirror.java index 564e646a15..c5a047c73f 100644 --- a/gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirror.java +++ b/gerrit-gwtui/src/main/java/net/codemirror/lib/CodeMirror.java @@ -277,11 +277,6 @@ public class CodeMirror extends JavaScriptObject { return this.display.scrollbarV; }-*/; - public static final native void setObjectProperty(JavaScriptObject obj, - String name, boolean value) /*-{ - obj[name] = value; - }-*/; - public static final native KeyMap cloneKeyMap(String name) /*-{ var i = $wnd.CodeMirror.keyMap[name]; var o = {};