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

            Bug ID: 455961
           Summary: KRunner pops up at wrong position after active screen
                    changed since 5.25
           Product: krunner
           Version: 5.25.1
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: alexander.loh...@gmx.de
          Reporter: cuihao....@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: ---

Created attachment 150168
  --> https://bugs.kde.org/attachment.cgi?id=150168&action=edit
KRunner pops up at top-left edge of the left screen

SUMMARY

KRunner popup appears at wrong position after active screen changed since 5.25.

Before 5.25, sometimes (fairly rare) KRunner could pop up from wrong position,
which is usually top left edge. But now the issue appears frequently and I find
a way to stably trigger it.

Screen configuration:
- X11
- GPU:
  - iGPU:  Intel UHD Graphics 630 (i7-10700K) as PRIMARY GPU.
  - dGPU: NVIDIA GeForce GTX 1650.
- Dual screen: The left screen is connected to Intel iGPU. The right screen is
connected to NVIDIA dGPU.

STEPS TO REPRODUCE
1. Move cursor to the left screen, launch KRunner (by pressing Alt-F2). This is
a warm up.
2. Move cursor to the right screen, launch KRunner two times.
3. Move cursor to the left screen again, launch KRunner two times.

OBSERVED RESULT

Step 2: The first time KRunner pops up at the center of the right screen.  The
second time it pops up at normal position (top center).
Step 3: The first time KRunner pops up at the top-left edge of the left screen.
The second time it pops up at normal position.

EXPECTED RESULT

KRunner always pops up at top center of the current screen.


SOFTWARE/OS VERSIONS
Linux: Arch Linux, latest (non-testing) packages, 5.18.6-zen1-1-zen kernel
KDE Plasma Version: 5.25.1
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.5

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

Reply via email to