diff options
author | Scott Kovatch <skovatch> | 2010-12-06 20:09:15 +0000 |
---|---|---|
committer | Scott Kovatch <skovatch> | 2010-12-06 20:09:15 +0000 |
commit | fdd79a05086bbb91a506544d3d527ad43aa7e762 (patch) | |
tree | 396150bb87779f5d8f73dd548a1df171a53ff677 | |
parent | 61c261f48a8180045bb841e76b1d34d368b99a67 (diff) | |
download | eclipse.platform.swt-fdd79a05086bbb91a506544d3d527ad43aa7e762.tar.gz eclipse.platform.swt-fdd79a05086bbb91a506544d3d527ad43aa7e762.tar.xz eclipse.platform.swt-fdd79a05086bbb91a506544d3d527ad43aa7e762.zip |
330757 - call preventDefault after handling an edit key (cut/copy/paste)
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT WebKit/cocoa/org/eclipse/swt/browser/WebKit.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT WebKit/cocoa/org/eclipse/swt/browser/WebKit.java b/bundles/org.eclipse.swt/Eclipse SWT WebKit/cocoa/org/eclipse/swt/browser/WebKit.java index 3b22be9ef4..22ef3fffa9 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT WebKit/cocoa/org/eclipse/swt/browser/WebKit.java +++ b/bundles/org.eclipse.swt/Eclipse SWT WebKit/cocoa/org/eclipse/swt/browser/WebKit.java @@ -1574,10 +1574,13 @@ void handleEvent(int /*long*/ evtId) { if (eventType == SWT.KeyDown && stateMask == SWT.COMMAND) { if (translatedKey == 'v') { webView.paste (webView); + event.preventDefault(); } else if (translatedKey == 'c') { webView.copy (webView); + event.preventDefault(); } else if (translatedKey == 'x') { webView.cut (webView); + event.preventDefault(); } } } |