Bug 489349

Summary: Application Launcher opens on wrong screen if cursor isn't moving
Product: [Plasma] kwin Reporter: sheast21
Component: multi-screenAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: calvin.f.hoy, fanzhuyifan, mikel5764, nate, noahadvs
Priority: NOR Keywords: multiscreen
Version First Reported In: 6.1.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.2.1
Sentry Crash Report:
Attachments: Shows the bug as I press the meta key

Description sheast21 2024-06-28 01:13:50 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY


STEPS TO REPRODUCE
1. press the keybind for kickoff maybe multiple times

OBSERVED RESULT
 Might open on the wrong monitor. (inconsistent, sometimes it works normally)

EXPECTED RESULT
Consistently open on the monitor the cursor is on

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.0
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.6-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i7-12700K
Memory: 31.1 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7D32
System Version: 3.0

ADDITIONAL INFORMATION
Comment 1 sheast21 2024-06-28 01:15:18 UTC
Created attachment 171109 [details]
Shows the bug as I press the meta key

(the smaller kickoff  at the bottom right is my second monitor)
Comment 2 sheast21 2024-06-28 01:20:52 UTC
Forgot to add that the Issue doesn't happen while moving mouse cursor, only when it's stationary. As demonstrated in the video.
Comment 3 Nate Graham 2024-07-02 22:26:07 UTC
KWin determines the one that gets activated in this case, moving there.
Comment 4 Calvin Hoy 2024-10-19 11:27:30 UTC
This appears to no longer be a problem in Plasma 6.2.1.