https://bugs.kde.org/show_bug.cgi?id=420311
Bug ID: 420311 Summary: The prepare/teardown signal is emitted for each query Product: frameworks-krunner Version: 5.69.0 Platform: Neon Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: k...@privat.broulik.de Reporter: alex1701c....@gmx.net Target Milestone: --- SUMMARY The prepare/teardown signal is emitted for each query and not for each match session. STEPS TO REPRODUCE 1. Connect to the signal in a runner: connect(this, &MyRunner::prepare, [=]() { qWarning() << "prepare"; }); 2. Install plugin, restart krunner 3. Type some letters OBSERVED RESULT The warning is displayed for each letter typed. EXPECTED RESULT The warning gets displayed when the first letter is typed. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon beta KDE Plasma Version: 5.18.80 KDE Frameworks Version: 5.70.0 Qt Version: 5.14.1 ADDITIONAL INFORMATION It works as expected with krunner 5.62. -- You are receiving this mail because: You are watching all bug changes.