https://bugs.kde.org/show_bug.cgi?id=485312
Bug ID: 485312 Summary: Window appears in task bar of wrong screen in multiscreen setup Classification: Plasma Product: plasmashell Version: 6.0.3 Platform: openSUSE OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Task Manager and Icons-Only Task Manager Assignee: plasma-b...@kde.org Reporter: t...@gmx.de CC: qydwhotm...@gmail.com Target Milestone: 1.0 SUMMARY In a multi-screen setting, a window that is positioned close to the neighbor screen can appear on the taskbar of that other screen (ie not of the screen that the window is actually on). Even if no part of the window appears on that other screen. STEPS TO REPRODUCE 1. Set up two screens side by-side, and have a panel with a task bar in each. 2. Test: Have a narrow window open on one screen, move it towards the border to the next screen. OBSERVED RESULT At one point, the window's representation in the task bar jumps to the task bar of the neighbor screen, but before the window even touches the screen border. EXPECTED RESULT Window should appear in the task bar of the same screen that the window is on. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20240407 KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.3 Kernel Version: 6.8.4-rc1-1-default (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION I have observed this with an internal/external screen setup on a laptop. Brief (inexhaustive) tests showed that: - It happens only if the external is to the left of the internal screen. - It is not dependent on the primary/secondary screen setting. - It happens in several resolutions (small number only tested). - The point of task bar jump is determined by the position of *boths* vertical window borders. Moving either border (ie, changing width of window while it is positioned near the neighbor screen) has the same effect. IDLE SPECULATIONS => Is there a position calculation based on window *centre*? => Is the task bar that the window is assigned to determined by a calculation involving the sum total of screen widths? -- You are receiving this mail because: You are watching all bug changes.