picoe / Eto

Cross platform GUI framework for desktop and mobile applications in .NET
Other
3.57k stars 325 forks source link

Mac: Ensure controls only get mouse events when enabled #2495

Closed cwensley closed 1 year ago

cwensley commented 1 year ago

Wpf: Fix issues disabling some controls when they have a different container

This makes sure Mac platforms behave the same as others, when the control is disabled either directly or though the parent it should not get any MouseDown/Move/Up/Enter/Leave events, nor should it get focus when clicked (e.g. Drawable).