alinebee / Boxer

The DOS game emulator that's fit for your Mac.
http://boxerapp.com/
774 stars 139 forks source link

Fix launcher exception caused by incorrect property synthesis #81

Closed alinebee closed 6 years ago

alinebee commented 6 years ago

https://github.com/alunbestor/Boxer/pull/78 deleted a handful of explicit property synthesis declarations that turned out to be actually necessary and were generating warnings.

One of these was BXLauncherItem.menu, which was shadowing a parent property - without explicit synthesis, the parent property was "winning", resulting in an exception being thrown when the launch list tried to populate itself and got an invalid menu reference.