In recent testing I noticed that if I had a WmtsAsyncLayer in the MapView and tried to switch to the Print Preview mode, the application would lock up. We have recently started using Claude ai to help in our debugging and Claude determined the cause to be a conflict between synchronous and asynchronous methods used to draw the layers. I have since determined that the problem occurs when using any of the asynchronous layers (ArcGisServerRestAsyncLayer, Core.BingMapsAsyncLayer, OpenStreetMapAsyncLayer, WmsAsyncLayer, etc). I have attached a sample project to demonstrate. The sample simply creates a page layout view and adds some shapefiles and an OpenStreetMapAsyncLayer, which causes the application to lock up. Claude generated a bug report based on observations from our main application, which I also attached in case it helps at all.
Thanks!
Steve
Sync-Async Demo Proj.zip (2.0 MB) ThinkGeo_Support_Ticket.txt (11.6 KB)
