mirror of
https://bitbucket.org/wisemapping/wisemapping-open-source.git
synced 2024-11-29 17:04:59 +01:00
Fix 'element could not be removed:[object Object] fixed.
This commit is contained in:
parent
2c5f7139d5
commit
7ba21f85bf
@ -115,14 +115,16 @@ mindplot.DragTopic = new Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
removeFromWorkspace:function (workspace) {
|
removeFromWorkspace:function (workspace) {
|
||||||
|
if (this._isInWorkspace) {
|
||||||
// Remove drag shadow.
|
// Remove drag shadow.
|
||||||
workspace.removeChild(this._elem2d);
|
workspace.removeChild(this._elem2d);
|
||||||
this._isInWorkspace = false;
|
|
||||||
|
|
||||||
// Remove pivot shape. To improve performace it will not be removed. Only the visibility will be changed.
|
// Remove pivot shape. To improve performance it will not be removed. Only the visibility will be changed.
|
||||||
var dragPivot = this._getDragPivot();
|
var dragPivot = this._getDragPivot();
|
||||||
dragPivot.setVisibility(false);
|
dragPivot.setVisibility(false);
|
||||||
|
|
||||||
|
this._isInWorkspace = false;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
isInWorkspace:function () {
|
isInWorkspace:function () {
|
||||||
@ -130,10 +132,12 @@ mindplot.DragTopic = new Class({
|
|||||||
},
|
},
|
||||||
|
|
||||||
addToWorkspace:function (workspace) {
|
addToWorkspace:function (workspace) {
|
||||||
|
if (!this._isInWorkspace) {
|
||||||
workspace.appendChild(this._elem2d);
|
workspace.appendChild(this._elem2d);
|
||||||
var dragPivot = this._getDragPivot();
|
var dragPivot = this._getDragPivot();
|
||||||
dragPivot.addToWorkspace(workspace);
|
dragPivot.addToWorkspace(workspace);
|
||||||
this._isInWorkspace = true;
|
this._isInWorkspace = true;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
_getDragPivot:function () {
|
_getDragPivot:function () {
|
||||||
|
Loading…
Reference in New Issue
Block a user