On Mar 3, 2009, at 11:21 PM, Alexey Proskuryakov wrote:


03.03.2009, в 23:21, Rush Manbert написал(а):

I checked the values of the DOM even modifiers alyKey, ctrlKey, and shiftKey and they are all false on a cmd-v paste

That's expected, Cmd maps to metaKey.

Is the difference between Safari and WebKit expected?


Yes, WebKit preserves legacy keyboard event behavior for applications linked against old SDK, see <http://trac.webkit.org/browser/trunk/WebKit/mac/WebView/WebView.mm#L1284 >. The behavior was changed to be IE-compatible in version 3.1.

I expect that checking for evt.metaKey will make it easy to filter out Cmd+V.

- WBR, Alexey Proskuryakov


Thank you. I had missed the fact that metaKey exists as an event property (and had wondered why there was nothing like that). Checking for it works perfectly.

Best regards,
Rush
_______________________________________________
webkit-dev mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to