https://bugs.documentfoundation.org/show_bug.cgi?id=117851

--- Comment #2 from Tor Lillqvist <[email protected]> ---
Presumably this is caused by the fact that the action methods for those menu
entries don't return until the window has been closed. That is showAbout: and
showPreferences: in the MainMenuSelector class (Objective-C class, that is) in
vcl/osx/salmenu.cxx . This also naturally means that the dialogs are modal.

That they are modal probably is as LibreOffice wants them to be. Fixing that
might be quite hard, at least for the Preferences dialog. Whether it is against
platform expectations I don't know. My guess is, though, that in general in a
macOS app, the Preferences dialog is supposed to be non-modal. Also, it isn't
supposed to have any separate "OK" and "Cancel" buttons (not to mention
"Reset", as LO has) at all, but changes are supposed to apply immediately. Love
it or not, that seems to be the macOS standard, based on checking a couple of
system apps. So this is just one more way in which LibreOffice works against
the platform look and feel.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to