diff --git a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp index 21d196be8..cd891aa3d 100644 --- a/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp +++ b/ground/openpilotgcs/src/plugins/uavobjectwidgetutils/configtaskwidget.cpp @@ -1170,12 +1170,17 @@ void ConfigTaskWidget::disableMouseWheelEvents() foreach( QSlider * sp, findChildren() ) { sp->installEventFilter( this ); } + foreach( QComboBox * sp, findChildren() ) { + sp->installEventFilter( this ); + } } bool ConfigTaskWidget::eventFilter( QObject * obj, QEvent * evt ) { //Filter all wheel events, and ignore them if ( evt->type() == QEvent::Wheel && - (qobject_cast( obj ) || qobject_cast( obj ) )) + (qobject_cast( obj ) || + qobject_cast( obj ) || + qobject_cast( obj ) )) { evt->ignore(); return true;