私は道場 1.7.2 を使用しており、初めてドラッグ アンド ドロップを使用しようとしています。
dojo/dnd/Source.js の function_legalMouseDown
に、次の行があります。
// accept only the left mouse button
if(!dojo.mouseButtons.isLeft(e)){ return false; }
コミカルに、.isLeft
マウスの左ボタンを押しても false が返されます。
これにより、ドラッグ アンド ドロップ機能が完全に壊れます。
コードをローカルで に置き換えましたがif(!e.button==0){return false;}
、これは機能しているようです。
.isLeft
in dojo には複数の実装があるようで、実行しているものと実行==0
しているものがあり&1
ます。
質問:バグを見つけましたか、それともばかげたことをしていますか?
知っておくと役立つ場合は、Chrome (バージョン 20.0.1132.47) と Firefox (バージョン 13.0.1) でテストしました。