mac版google chromeを使っている人は結構いると思う。
そしてマウスジェスチャーを導入している人は多いと思われる。
が、どのマウスジェスチャーアドオンを入れても、コンテキストメニュー上のジェスチャーの動作が思うようにいかない気がする。
ちょっと調べてみると、なんだかmac版とlinux版限定で問題があって、未だ解決されてない為、ジェスチャーのアドオン作成が上手くできないらしい。
On Mac and
http://code.google.com/p/chromium/issues/detail?id=28226
Linux, the contextmenu event is fired immediately after the mousedown
event, this behavior create a dilemma for the developers: if they call
event.preventDefault() on contextmenu events, the user got no context menu
even if they don't want to trigger mouse gesture actions;
ふむふむ。全く解らん。
多分、chromeAPIのpreventDefaultイベントをコンテキストメニューイベント上で呼ぶと、
コンテキストメニューがジェスチャー開始のトリガーとなってしまう、とか何とか。(英語解りません)
そしてコメント欄にこんなコメントが・・
Unbelievable that this is still not solved on Mac OS.
http://code.google.com/p/chromium/issues/detail?id=28226
信じられない!! mac上でこの問題が未だに解決していないなんて!!!
chrome gesturesの中の人もお怒りなので、早く直してくれないかな。