SUMMARY Alt-F2 shows Krunner slightly to the left on the top and even if moved to the middle the position is not remembered. STEPS TO REPRODUCE 1. Alt-F2 2. See screenshot: it is not in the middle of the screen 3. Move with Alt+drag 4. Close 5. Open again: it is in the same position as in 2.
KRunner's window isn't designed to be moved like that. You can do it, but as you've discovered it's not guaranteed to work the way you expect. If you'd like it to be free-floating, there's a supported option for that in KRunner's config window.
The main bug is that it doesn't appear in the middle as it used to.
By testing more: - if set to appear on Top, it appears as in my screenshot. On top, but not horizontally centered - if set to appear in the Center it appears somewhere on the screen, definitely not in the center.
(In reply to András Manţia from comment #3) > By testing more: > - if set to appear on Top, it appears as in my screenshot. On top, but not > horizontally centered can you attache the screenshot?
so, there are 2 things here: * not remembering the position if dragged: as said by Nate, this is not supported by purpose * not appearing exactly at the center: this is indeed a valid bug
Created attachment 166693 [details] KRunner on Top
Created attachment 166694 [details] Krunner in Center
I use 3 monitors with X11, scaling is 150%. The relative position is the same on all screens.
Ok, yeah, this is an X11-only bug. Does it happen for you with only one screen?
Did I understand you in the other bug report that you managed to fix this by removing some obsolete packages?
Exactly. I removed kcmutils-imports, kcmutils-devel and after restarting krunner it appears where it should.
Great!