Dart,右键单击鼠标事件不会触发

时间:2013-09-04 21:09:20

标签: event-handling mouseevent dart right-click

当我左键单击(在dartium中)时,我的听众的断点被击中,但是当我右键单击它时,我是否设置了错误或者这是一个已知错误?

Dart编辑器版本0.6.21_r26639 Dart SDK版本0.6.21.3_r26639

html.onClick.listen((MouseEvent event){

  if(event.button == 2){ //left click hits breakpoint on this line - right clicking doesnt

    contextMenu.show(this, left: event.clientX - 5, top: event.clientY - 5);

    contextMenu.html.onMouseOut.listen((Event event){

      contextMenu.hide();

    });

  }

});

1 个答案:

答案 0 :(得分:1)

点击权限由onContextMenu处理。

MDN link