I'm trying to assign a custom popup to the map.infowindow in a custom widget, but when I do this I receive a console error saying "cannot read property 'toScreen' of undefined at p.show". Here is my code:
_customPopup: new Popup({ fillSymbol: this._sfsParcel, highlight: true, lineSymbol: this._slsRoad, markerSymbol: this._smsPoint }, domConstruct.create("div")), postCreate: function () { this.inherited(arguments); this._config = this.config; this.map = this.map; this.map.infoWindow = this._customPopup; },
Does anyone see what could be wrong here?
Andrew,
Strange but at least it works for you for now.