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.

Reply via email to