You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 1, 2020. It is now read-only.
Functional tests have been written, but sometimes the webscene slides demo just doesn't load (both as a test page or within the gh-pages site). Not sure if maybe setting the self.map property is within the angular digest cycle, which the <esri-scene-view> depends on to happen.
More investigation is needed before finishing this issue.
@tomwayson in continuing to use $scope.$appy(), I encountered a few times when scope was attempting to be applied when the digest cycle was already running, erroring the app or a sample page out. Digging around some more online actually has led me to start trying to use $scope.$evalAsync.
I've been thinking the $scope.$apply() issues we've been having are symptoms of larger problems, so I'm not real keen on $scope.$evalAsync as the solution. I've started on trying to diagnose the root causes and propose some fixes.
First, I noticed #219. Until we figure out what to do about that, it's probably safest to use the promise form of esriLoader.require() when experiencing async/digest weirdness.
Next, the call to $sccope.$apply() w/in the view.then()here makes sense, but it's inconsistent w/ the way the v1 map directive's load event worked. So I'm proposing the changes in #220.
@jwasil, please review #219 and #220 and let's have a pow-wow.
Create a new sample page for bookmarks
This should ideally include:
Originates from #194.
The text was updated successfully, but these errors were encountered: