title: Dojo tree with context menu and keyboard navigation
body: <p>I have a <a href="https://dojotoolkit.org/reference-guide/1.10/dijit/Tree.html" rel="nofollow noreferrer">dijit tree</a> with a context menu. The user can use the keyboard keys to navigate the tree, up and down arrow keys to move, left and right to open and close nodes, as described in the documentation. However pressing the context menu key (or Shift-F10) opens the tree context menu and the browser's context menu at the same time. In most browsers the browser menu interferes and you need to press Esc to hide it. Right clicking with the mouse opens only the tree context menu.</p>
  
  <p>This is a <a href="https://jsfiddle.net/pgianna/rf9crrf2" rel="nofollow noreferrer">JSFiddle</a> that showcases the issue. It is the same as the example in the reference page. In my case I attach the <a href="https://dojotoolkit.org/reference-guide/1.10/dijit/Menu.html" rel="nofollow noreferrer">menu</a> programmatically:</p>
  
  <pre><code>menu = new Menu({
      targetNodeIds: ["menutree"],
      selector: ".dijitTreeNode"
  });
  </code></pre>
  
  <p>Is it possible to disable the browser's context menu only for those tree nodes where the menu is attached and not the whole application?</p>