https://bugs.kde.org/show_bug.cgi?id=435050

            Bug ID: 435050
           Summary: Disabled runners cannot be used in 'single runner
                    mode' (invoked via dbus)
           Product: krunner
           Version: 5.21.3
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: alexander.loh...@gmx.de
          Reporter: kishor...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

SUMMARY
If a runner is disabled in krunner's settings, explicitly requesting it in
'single runner mode' via dbus (say `qdbus org.kde.krunner /App
org.kde.krunner.App.displaySingleRunner locations` ) also does not work. 

This used to work earlier, and I would like this feature for the following use
case: I have configured my system such that pressing 'Alt' brings up krunner
with a global menu runner [ https://github.com/ArturGaspar/krunner-appmenu ]
enabled. However, I do not want this enabled all the time, since it clutters
the main krunner results. Earlier, I used to be able to disable it in the
krunner settings, and everything would work as expected.

STEPS TO REPRODUCE
1. Open krunner's settings and disable the 'locations' runner
2. Run `qdbus org.kde.krunner /App org.kde.krunner.App.displaySingleRunner
locations` in a terminal

OBSERVED RESULT
Krunner opens after step 2, but without any runners enabled.

EXPECTED RESULT
Krunner should open with the requested runner. Everything works as expected if
I also enable the required runner in krunner's settings, but I think the runner
should still be loaded in this case as the user has explicitly requested it.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Kernel Version: 5.10.24-1-lts

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to