https://bugs.kde.org/show_bug.cgi?id=465858
Bug ID: 465858 Summary: shift + drag does not interact with the tiling layout if Both Shifts together enable Caps Lock Classification: Plasma Product: kwin Version: 5.27.0 Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: Custom Tiling Assignee: kwin-bugs-n...@kde.org Reporter: robcr...@gmail.com CC: notm...@gmail.com Target Milestone: --- SUMMARY *** I use the "Both Shifts together enable Caps Lock" feature (System Settings > Input Devices > Keyboard > Advanced > Compatibility Options) since I also make Caps Lock and additional Hyper. If this setup is in place, holding Shift makes no difference in window resizing behavior. Unchecking "Both Shifts together enable Caps Lock" produces the expected behavior. *** STEPS TO REPRODUCE 1. In System Settings > Input Devices > Keyboard > Advanced > Compatibility Options, check "Both Shifts together enable Caps Lock". 2. Configure a tiling layout with Meta + T. 3. Attempt to drag a window into a tile frame by holding Shift while dragging it. OBSERVED RESULT Dragging simply moves the window normally without snapping it to any tile frame. EXPECTED RESULT Dragging a window into the tile frame should snap the window into place, resizing it to fit. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Operating System: Arch Linux KDE Plasma Version: 5.27.0 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 Kernel Version: 6.1.12-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz Memory: 31.1 GiB of RAM Graphics Processor: Mesa Intel® UHD Graphics 620 Manufacturer: LENOVO Product Name: 20L9001NUS System Version: ThinkPad T580 ADDITIONAL INFORMATION Un-checking "Both Shifts together enable Caps Lock" reverts to the expected new Custom Tiling behavior when Shift + dragging. I have observed this on both my ThinkPad T580 and ThinkPad Yoga Gen 2, both running Arch Linux and KDE Plasma 5.27.0. Many thanks to all the devs on this S-tier desktop environment! I can record a screencap video or send console output if requested. -- You are receiving this mail because: You are watching all bug changes.