I did some debugging and found out that WX_VIEW_CONTROLS::onWheel get multiple events on a single scroll action.
GetWheelRotation() returns the same value nonetheless if only one or multiple events are thrown. Thish means it is not an issue that the rotation part is hardcoded at the moment (should be fixed to support higher resolution mics in the future, see: https://docs.wxwidgets.org/trunk/classwx_mouse_event.html#a0bb1e43dbaa5b1185cdff155e0edf1a2)
The issue only happens on the Accelerated GAL panel, not on the Fallback panel.
I did some debugging and found out that WX_VIEW_ CONTROLS: :onWheel get multiple events on a single scroll action.
GetWheelRotation() returns the same value nonetheless if only one or multiple events are thrown. Thish means it is not an issue that the rotation part is hardcoded at the moment (should be fixed to support higher resolution mics in the future, see: https:/ /docs.wxwidgets .org/trunk/ classwx_ mouse_event. html#a0bb1e43db aa5b1185cdff155 e0edf1a2)
The issue only happens on the Accelerated GAL panel, not on the Fallback panel.