aseprite / laf

A C++ library to create desktop applications
https://aseprite.github.io/laf/
MIT License
276 stars 60 forks source link

Fix incorrect behaviour of macOS native dialogs #7

Closed ayuusweetfish closed 5 years ago

ayuusweetfish commented 5 years ago

Please refer to the commits for details. I have tested this on macOS 10.13.5, and everything about native dialogs and menus look fine now. (Refer to aseprite/aseprite#2037.)

On a sided note, I cannot reproduce aseprite/aseprite#1917, but it seems a related issue and I suppose it should be looked into.

Thanks for the effort and time! ^ ^

dacap commented 5 years ago

Thanks for this one @kawa-yoiko. Just merged!

I have updated the instructions to reproduce the aseprite/aseprite#1917 bug and I can confirm that this PR fixes that bug and others 👍