In flex, I was able to create a context menu and a tooltip (infotemplate) for the same point on a gL. It seems that in JS is either one or the other. If I script out the infotemplate, the context menu appears, otherwise I will see the tooltip only.
so can they coexist?
-----------------------------
this.createcontextmenu();
this.setinfotemplate();
on(myGraphicsLayer, 'mouse-over', lang.hitch(this, function (event)
{
this.map.graphics.clear;
var graphic = event.graphic;
if (graphic.attributes.name === "my point")
{
this.map.infoWindow.setFeatures([graphic]);
this.map.infoWindow.setContent(myGraphicMarker.getContent());
this.map.infoWindow.setTitle(myGraphicMarker.getTitle());
this.map.infoWindow.show(event.screenPoint,