Skip to content

Mac: Ensure MouseEventArgs.Buttons is set for mouse leave/enter events #1579

Mac: Ensure MouseEventArgs.Buttons is set for mouse leave/enter events

Mac: Ensure MouseEventArgs.Buttons is set for mouse leave/enter events #1579

Triggered via pull request December 15, 2025 22:13
Status Success
Total duration 4m 30s
Artifacts 5

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build-mac: src/Eto.Gtk/Gtk3Compatibility.cs#L187
'Widget.OverrideBackgroundColor(StateFlags, RGBA)' is obsolete
build-mac: src/Eto.Gtk/Gtk3Compatibility.cs#L182
'StyleContext.GetBackgroundColor(StateFlags)' is obsolete
build-mac: src/Eto.Gtk/Gtk3Compatibility.cs#L177
'Widget.OverrideFont(FontDescription)' is obsolete
build-mac: src/Eto.Gtk/Gtk3Compatibility.cs#L172
'StyleContext.GetFont(StateFlags)' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'Device.Ungrab(uint)' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'DeviceManager.ClientPointer' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'Display.DeviceManager' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'Device.Grab(Window, GrabOwnership, bool, EventMask, Cursor, uint)' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'DeviceManager.ClientPointer' is obsolete
build-mac: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'Display.DeviceManager' is obsolete
build-windows: src/Eto.Gtk/Gtk3Compatibility.cs#L182
'StyleContext.GetBackgroundColor(StateFlags)' is obsolete
build-windows: src/Eto.Gtk/Gtk3Compatibility.cs#L177
'Widget.OverrideFont(FontDescription)' is obsolete
build-windows: src/Eto.Gtk/Gtk3Compatibility.cs#L172
'StyleContext.GetFont(StateFlags)' is obsolete
build-windows: src/Eto.Gtk/Platform.cs#L20
'Threads.Enter()' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'Device.Ungrab(uint)' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'DeviceManager.ClientPointer' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L42
'Display.DeviceManager' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'Device.Grab(Window, GrabOwnership, bool, EventMask, Cursor, uint)' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'DeviceManager.ClientPointer' is obsolete
build-windows: src/Eto.Gtk/CustomControls/WindowExtensions.cs#L14
'Display.DeviceManager' is obsolete

Artifacts

Produced during runtime
Name Size Digest
nuget-mac
474 KB
sha256:d885b9fbc024f50ab26fca7100e88bf6b0ac67f1cb2e939e2a3f5f26666ba7ed
nuget-win
6.67 MB
sha256:d62b91de191ff8ac73193378347c9fd895544e26ac1c06aa79d51c61c90838f1
samples-win
116 MB
sha256:8d6b8c26c6ba05b8c85936d06cd0f920a70971d58be38b7326eaa50548c2798c
test-mac
87.2 MB
sha256:5010c2c0bef358896a6e9f4d8730f4ad9c9a4a6a92c0b1c7a50b468192878ad6
test-win
64.2 MB
sha256:43325e3db92d01fe7a6da2afc79fb9f3ec10c27c67df125bf3fdfb692e925b91