Bug 477090 - Widgets get stuck "in between" screens when being moved from right to left
Summary: Widgets get stuck "in between" screens when being moved from right to left
Status: RESOLVED DUPLICATE of bug 442654
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.9
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-16 12:02 UTC by Martin
Modified: 2023-11-16 21:34 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin 2023-11-16 12:02:28 UTC
SUMMARY
This one is really best explained with a demo - https://www.youtube.com/watch?v=56xy9p0wPqM

Seems like there is two bugs at play, one is that when dragging a widget from one screen to another, it loses focus on the widget 100% of the time and has to be picked up again to continue dragging it.

And the bigger one, when the first bug happens, widgets get stuck BEHIND the edge of the screen, making them 1-pixel visible or completely invisible


STEPS TO REPRODUCE
1. Multi-screen setup required
2. Drag a widget from one screen to another
3. One or both above described bugs get triggered

OBSERVED RESULT
Widget loses focus when dragged across a different screen and sometimes gets hidden next to the displayable screen

EXPECTED RESULT
Widget remains movable and doesn't get stuck in a void behind a screen

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.27.9
KDE Frameworks Version: 5.112.0
Qt Version: 5.15.11
Kernel Version: 6.6.1-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
Memory: 62.0 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X670 AORUS ELITE AX

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2023-11-16 21:34:50 UTC

*** This bug has been marked as a duplicate of bug 442654 ***