specify / specify6

Source Code for Specify 6, Biological Collections Management Platform
https://specifysoftware.org
GNU General Public License v2.0
14 stars 6 forks source link

WorldWind is non-functional on macOS, causing the Locality form to freeze when opened #1192

Open grantfitzsimmons opened 1 year ago

grantfitzsimmons commented 1 year ago

Logs for the WorldWind issue on macOS

image

It looks like data from the WorldWind API is not being received.

Screenshot 2023-01-20 at 3 41 19 PM

We have found a compatibility problem with 6.8.01 and MacOS 13.1 that involves the WorldWind plugin. When accessing the Locality form from the CO form, the Locality form does not render. MacOS MultiDesktop shows that there is a window open for Locality but it does not appear. In the image below we originally saw the locality dialog represented as an empty window on Desktop1. We did an experiment and moved it to Desktop2 to see what would happen. It still did not render [no window seen] but interestingly the OS was able to generate a thumbnail image of it to show in the Desktop 2 image below.

image

Since we cannot access it, we are blocked from accessing the main Specify application below it. This appears as if the app has frozen and requires a force-quit.

The solution we found was to comment out the worldwind plugin on the locality form.

grantfitzsimmons commented 1 year ago

Solved in 6.8.03