Bug 437722

Summary: Kirigami.SearchField triggers accept without user explicitly accepting it
Product: [Frameworks and Libraries] frameworks-kirigami Reporter: Janet Blackquill <uhhadd>
Component: generalAssignee: Marco Martin <notmart>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: leinir, nate
Priority: NOR    
Version First Reported In: Master   
Target Milestone: Not decided   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Janet Blackquill 2021-05-27 02:54:47 UTC
In KF5 5.81, autoAccept was introduced on the SearchField, which spams the accepted signal as fast as the user types by default. This causes bugs/lag/breaking in applications that expect the text field with preset defaults to work like a text field.
Comment 1 Nate Graham 2021-05-27 15:32:44 UTC
For such applications, you can set autoAccept to false, no?
Comment 2 Nate Graham 2023-07-25 16:16:36 UTC
Answering my own question: yes you can.
Comment 3 Janet Blackquill 2023-07-25 16:25:41 UTC
This was mostly reported as a “you broke existing applications” rather than “this behaviour on its own is bad” but it’s obsolete now since KF6 and all.