Bug 509094

Summary: ComboBox ignores wheelEnabled property in Breeze style
Product: [Plasma] Breeze Reporter: Sem <danilov.sem>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: normal CC: nate, uhhadd
Priority: NOR    
Version First Reported In: 6.4.4   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Sem 2025-09-04 05:04:30 UTC
When using Qt Quick Controls 2 with Breeze style (e.g. in KDE Plasma), 
the ComboBox continues to respond to mouse wheel scrolling 
even when `wheelEnabled: false` is set.

This works correctly in other styles (Fusion, Material, Default), 
but Breeze style does not respect the property.

Expected: ComboBox should not react to mouse wheel when wheelEnabled is false.
Actual: It changes the current index on wheel scroll.

Probably in the ComboBox.qml file on line 202 the WheelHandler continues to handle the event

Steps to reproduce:
1. Create ComboBox with wheelEnabled: false
2. Hover over ComboBox and scroll with mouse wheel
3. Value changes despite wheelEnabled: false

Qt version: 6.9.1
KDE Plasma version: 6.4.4
OS: Fedora Linux 42
Comment 1 Nate Graham 2025-09-25 17:53:51 UTC
Is this with qqc2-breeze-sryle or qqc2-desktop-style?