When modifying geo-location by way of the API Sketchup.active_model.shadow_info
keys, the Mannequin Information → Geo-location panel doesn’t replace, and nonetheless reviews “This mannequin just isn’t geo-located” (1). If I click on “Set Handbook Location…” (2), the situation information is proven, after which solely after clicking OK, the message “This mannequin is manually geo-located” (3) is displayed.
(1) Set geo-location information by way of API, “This mannequin just isn’t geo-located” remains to be displayed.
(2) Click on “Set Handbook Location…”, the information is there
(3) Solely after manually clicking OK, the message “This mannequin is manually geo-located” is displayed
So the query: Is there a method to efficient press the “OK” button by way of the API?
In any other case this isn’t nice UX and I’d think about it a bug.
Examined on SU2022 Mac, SU2023 Mac. Does it behave the identical on Home windows?
There’s a comparable conduct report about C-API SUModelSetGeoReference():
So, I assume it’s comparable on your case in Ruby API. (?)
There was one other latest report right here (Feb final) on the Ruby API. I posted some ideas there.
Both @JeffR or your self ought to open an API concern particularly for the Ruby API within the GitHub tracker.
I didn’t discover a repair for this. How can we report it as a bug?