office-gobmx/vcl/osx
Patrick Luby d3895d7efd Fix unresponsive mouse moved events in Writer on macOS
On macOS, when Writer is in a background task such as initial layout
and spellchecking, mouse moved events appear to be unresponsive due
to the fact that AquaSalInstance::AnyInput() returns false when flags
include VclInputFlags::MOUSE even though there are native mouse moved
events waiting to be dispatched.

In contrast, on Windows WinSalInstance::AnyInput() will return true
so make macOS behave the same as Windows and return true if there
are any queued native mouse moved events.

Change-Id: I4b3cf66f2fb0357c0eebaf869da0bdcdbb8f8516
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175725
Tested-by: Jenkins
Reviewed-by: Patrick Luby <guibomacdev@gmail.com>
2024-10-28 20:31:01 +01:00
..
res/MainMenu.nib
a11yactionwrapper.h
a11yactionwrapper.mm
a11ycomponentwrapper.h
a11ycomponentwrapper.mm
a11yfactory.mm
a11yfocuslistener.cxx
a11yfocuslistener.hxx
a11yfocustracker.cxx
a11ylistener.cxx
a11yrolehelper.h
a11yrolehelper.mm
a11yselectionwrapper.h
a11yselectionwrapper.mm
a11ytablewrapper.h
a11ytablewrapper.mm
a11ytextattributeswrapper.h
a11ytextattributeswrapper.mm
a11ytextwrapper.h
a11ytextwrapper.mm
a11yutil.h
a11yutil.mm
a11yvaluewrapper.h
a11yvaluewrapper.mm
a11ywrapper.mm
a11ywrapperbutton.h
a11ywrapperbutton.mm
a11ywrappercheckbox.h
a11ywrappercheckbox.mm
a11ywrappercombobox.h
a11ywrappercombobox.mm
a11ywrappergroup.h
a11ywrappergroup.mm
a11ywrapperlist.h
a11ywrapperlist.mm
a11ywrapperradiobutton.h
a11ywrapperradiobutton.mm
a11ywrapperradiogroup.h
a11ywrapperradiogroup.mm
a11ywrapperrow.h
a11ywrapperrow.mm
a11ywrapperscrollarea.h
a11ywrapperscrollarea.mm
a11ywrapperscrollbar.h
a11ywrapperscrollbar.mm
a11ywrappersplitter.h
a11ywrappersplitter.mm
a11ywrapperstatictext.h
a11ywrapperstatictext.mm
a11ywrappertabgroup.h
a11ywrappertabgroup.mm
a11ywrappertextarea.h
a11ywrappertextarea.mm
a11ywrappertoolbar.h
a11ywrappertoolbar.mm
clipboard.cxx
clipboard.hxx
cuidraw.hxx
DataFlavorMapping.cxx
DataFlavorMapping.hxx
documentfocuslistener.cxx
documentfocuslistener.hxx
DragActionConversion.cxx
DragActionConversion.hxx
DragSource.cxx
DragSource.hxx
DragSourceContext.cxx
DragSourceContext.hxx
DropTarget.cxx
DropTarget.hxx
HtmlFmtFlt.cxx
HtmlFmtFlt.hxx
OSXTransferable.cxx
OSXTransferable.hxx
PictToBmpFlt.cxx
PictToBmpFlt.hxx
printaccessoryview.mm
printview.mm
README.a11y
saldata.cxx
salframe.cxx Set the native tracking area in -[SalFrameView updateTrackingAreas] 2024-10-28 15:06:07 +01:00
salframeview.mm Set the native tracking area in -[SalFrameView updateTrackingAreas] 2024-10-28 15:06:07 +01:00
salgdiutils.cxx
salinst.cxx Fix unresponsive mouse moved events in Writer on macOS 2024-10-28 20:31:01 +01:00
salmacos.cxx
salmenu.cxx
salnativewidgets.cxx
salnsmenu.mm
salnstimer.mm
salobj.cxx
salprn.cxx
salsys.cxx
saltimer.cxx
service_entry.cxx
vclnsapp.mm

Naming scheme:

a11yXYZhelper:           Helper class providing static methods

a11yXYZwrapper:          Wrapper around one (or two) UNO-interfaces

a11ywrapperXYZ:          Subclass of a11ywrapper for a specific AXRole