Drag and drop fixes (#2249)

* Drag-drop edit mode from capture handler. Drag-drop composition from bubble handler. Check composability on drag start

* Show drop hints without being in edit mode.

* Don't serialize objects twice on drag
This commit is contained in:
Andrew Henry
2019-01-11 11:20:57 -08:00
committed by Pete Richards
parent cb1a1c2616
commit 4084a1ac86
10 changed files with 36 additions and 30 deletions

View File

@ -107,7 +107,7 @@ function (
EntryController.prototype.dropOnEntry = function (entryid, event) {
var data = event.dataTransfer.getData('domainObject');
var data = event.dataTransfer.getData('openmct/domain-object');
if (data) {
var selectedObject = JSON.parse(data),

View File

@ -120,8 +120,8 @@ function (
var date = Date.now(),
embed;
if (event.dataTransfer && event.dataTransfer.getData('domainObject')) {
var selectedObject = JSON.parse(event.dataTransfer.getData('domainObject')),
if (event.dataTransfer && event.dataTransfer.getData('openmct/domain-object')) {
var selectedObject = JSON.parse(event.dataTransfer.getData('openmct/domain-object')),
selectedObjectId = selectedObject.identifier.key,
cssClass = this.openmct.types.get(selectedObject.type);