tdf#152173 Don't display tooltip windows when application is inactive
commit3bc7cc14706f47d740dfc5715970054922ca470c
authorPatrick Luby <plubius@@users.noreply.github.com>
Thu, 4 May 2023 13:45:09 +0000 (4 09:45 -0400)
committerPatrick Luby <plubius@neooffice.org>
Thu, 4 May 2023 20:48:48 +0000 (4 22:48 +0200)
treeaf9cea898e4da2686e518986e6ba552c3e8a0dfe
parent794af70fa802c7f495d217b435991f5a7551edcc
tdf#152173 Don't display tooltip windows when application is inactive

Starting with macOS 13 Ventura, inactive applications receive mouse
move events so when LibreOffice is inactive, a mouse move event causes
a tooltip to be displayed. Since the tooltip window is attached to its
parent window (to ensure that the tooltip is above the parent window),
displaying a tooltip pulls the parent window in front of the windows
of all other inactive applications.

Change-Id: I35caf480a8afb42694957a4a6c2bec20be591ef3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151394
Tested-by: Jenkins
Reviewed-by: Patrick Luby <plubius@neooffice.org>
vcl/osx/salframe.cxx