mirror of
https://github.com/Esri/offline-editor-js.git
synced 2025-12-15 15:20:05 +00:00
add CSS style to prevent phantom graphics from receiving mouse events
This commit is contained in:
parent
5b3439ebd2
commit
02ddef81fc
@ -9,6 +9,7 @@ define([
|
||||
"dojo/_base/declare",
|
||||
"dojo/_base/lang",
|
||||
"dojo/dom-attr",
|
||||
"dojo/dom-style",
|
||||
"esri/layers/GraphicsLayer",
|
||||
"esri/graphic",
|
||||
"esri/symbols/SimpleMarkerSymbol",
|
||||
@ -16,7 +17,7 @@ define([
|
||||
"esri/symbols/SimpleFillSymbol",
|
||||
"esri/request"],
|
||||
function(editsStore,DbAttachmentStore,
|
||||
Evented,Deferred,all,declare,lang,domAttr,
|
||||
Evented,Deferred,all,declare,lang,domAttr,domStyle,
|
||||
GraphicsLayer,Graphic,SimpleMarkerSymbol,SimpleLineSymbol,SimpleFillSymbol,esriRequest)
|
||||
{
|
||||
return declare([Evented],
|
||||
@ -191,6 +192,7 @@ define([
|
||||
});
|
||||
this._phantomLayer.add(phantomAdd);
|
||||
domAttr.set(phantomAdd.getNode(),"stroke-dasharray","10,4");
|
||||
domStyle.set(phantomAdd.getNode(), "pointer-events","none");
|
||||
}
|
||||
},this);
|
||||
|
||||
@ -211,6 +213,7 @@ define([
|
||||
});
|
||||
this._phantomLayer.add(phantomUpdate);
|
||||
domAttr.set(phantomUpdate.getNode(),"stroke-dasharray","5,2");
|
||||
domStyle.set(phantomUpdate.getNode(), "pointer-events","none");
|
||||
}
|
||||
},this);
|
||||
|
||||
@ -230,6 +233,7 @@ define([
|
||||
});
|
||||
this._phantomLayer.add(phantomDelete);
|
||||
domAttr.set(phantomDelete.getNode(),"stroke-dasharray","4,4");
|
||||
domStyle.set(phantomDelete.getNode(), "pointer-events","none");
|
||||
}
|
||||
},this);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user