MDL-47494 ddimageortext: OU-4193 Fix for broken drag and drop with YUI 3.5.1

This commit is contained in:
Jamie Pratt 2012-07-27 12:54:21 +07:00
parent 9a25a40521
commit 93905b6881

View file

@ -151,7 +151,7 @@ YUI.add('moodle-qtype_ddimageortext-dd', function(Y) {
draggable_for_question : function (drag, group, choice) { draggable_for_question : function (drag, group, choice) {
var dd = new Y.DD.Drag({ var dd = new Y.DD.Drag({
node: drag, node: drag,
dragMode: 'intersect' dragMode: 'point'
}).plug(Y.Plugin.DDConstrained, {constrain2node: topnode}); }).plug(Y.Plugin.DDConstrained, {constrain2node: topnode});
drag.setData('group', group); drag.setData('group', group);
@ -161,7 +161,7 @@ YUI.add('moodle-qtype_ddimageortext-dd', function(Y) {
draggable_for_form : function (drag) { draggable_for_form : function (drag) {
var dd = new Y.DD.Drag({ var dd = new Y.DD.Drag({
node: drag, node: drag,
dragMode: 'intersect' dragMode: 'point'
}).plug(Y.Plugin.DDConstrained, {constrain2node: topnode}); }).plug(Y.Plugin.DDConstrained, {constrain2node: topnode});
dd.on('drag:end', function(e) { dd.on('drag:end', function(e) {
var dragnode = e.target.get('node'); var dragnode = e.target.get('node');