Issue 174: Context menu not compatible with drag'n'drop
Status:  Verified
Owner:
Closed:  Feb 2011
Project Member Reported by moo...@wwwendt.de, Jan 23, 2011
What steps will reproduce the problem?
1. Add drag'n'drop functionality to the context menu sample

What is the expected output? What do you see instead?
Drag'n'drop stops working

This is related to  issue 171  and  issue 173 .
There we proposed workarounds using tree.renderInvisibleNodes() and tree.onRender().

This issue aims at the root problem:
jquery.contextMenu.js seems to block mouse events.
Jan 23, 2011
Project Member #1 moo...@wwwendt.de
These possible solutions come to my mind:
- isn't that what live events where made for?
  I wonder why these plugins do not use live events or event delegation...
- are there other plugins that are more cooperative?
- jquery.contextMenu.js calls stopPropagation() twice. That seemed to solve the issue, but still needs some testing.
Jan 23, 2011
Project Member #2 moo...@wwwendt.de
(No comment was entered for this change.)
Owner: ---
Labels: -Milestone-Release1.1.0 Milestone-Release1.1.1
Jan 23, 2011
Project Member #3 moo...@wwwendt.de
Our sample context menu plugin seem no longer be supported:
   http://abeautifulsite.net/contact
but there are a lot of others:
   http://plugins.jquery.com/plugin-tags/context-menu
Feb 17, 2011
Project Member #4 moo...@wwwendt.de
Patched the context menu plugin:
    https://code.google.com/p/dynatree/source/browse/trunk/doc/contextmenu/jquery.contextMenu-custom.js

and added drag'n'drop to the context menu sample to test it
    http://wwwendt.de/tech/dynatree/doc/sample-contextmenu.html

Owner: moo...@wwwendt.de
Feb 17, 2011
Project Member #5 moo...@wwwendt.de
This issue was closed by revision r467.
Status: Fixed
Jul 17, 2012
Project Member #6 moo...@wwwendt.de
considered verified
Jul 17, 2012
Project Member #7 moo...@wwwendt.de
(No comment was entered for this change.)
Status: Verified