My favorites
▼
|
Sign in
dynatree
Dynatree is a JavaScript dynamic tree view plugin for jQuery with support for persistence, keyboard, checkboxes, drag'n'drop, and lazy loading.
Project Home
Downloads
Export to GitHub
READ-ONLY: This project has been
archived
. For more information see
this post
.
Search
Search within:
All issues
Open issues
New issues
Issues to verify
for
Advanced search
Search tips
Subscriptions
Issue
354
attachment: foo.patch
(1.3 KB)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Index: jquery.dynatree.js
===================================================================
--- jquery.dynatree.js (Revision 33182)
+++ jquery.dynatree.js (Arbeitskopie)
@@ -2677,6 +2677,13 @@
nodeTag = $(node.span),
hitMode,
enterResponse;
+ function inArray(elem, arr) {
+ var ret = -1;
+ if(typeof(arr) === "object") {
+ ret = $.inArray(elem, arr);
+ }
+ return ret;
+ }
switch (eventName) {
case "helper":
@@ -2711,9 +2718,9 @@
case "enter":
res = dnd.onDragEnter ? dnd.onDragEnter(node, otherNode) : null;
res = {
- over: (res !== false) && ((res === true) || (res === "over") || $.inArray("over", res) >= 0),
- before: (res !== false) && ((res === true) || (res === "before") || $.inArray("before", res) >= 0),
- after: (res !== false) && ((res === true) || (res === "after") || $.inArray("after", res) >= 0)
+ over: (res !== false) && ((res === true) || (res === "over") || inArray("over", res) >= 0),
+ before: (res !== false) && ((res === true) || (res === "before") || inArray("before", res) >= 0),
+ after: (res !== false) && ((res === true) || (res === "after") || inArray("after", res) >= 0)
};
ui.helper.data("enterResponse", res);
// this.logDebug("helper.enterResponse: %o", res);
Powered by
Google Project Hosting