https://bugs.kde.org/show_bug.cgi?id=424640
Bug ID: 424640 Summary: Handles for resizing a window works unreliably with Opera and Xorg Product: kwin Version: 5.18.5 Platform: openSUSE RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: alexander.shchadi...@gmail.com Target Milestone: --- SUMMARY It is hard to gradually resize a window of Opera browser using a mouse when running in Xorg session. First I thought that handles on right and bottom borders do not work at all, but actually they may work if you are lucky to find a special size/position of the window. A handle on the left border may appear on the screen while not functioning. Changing GTK3 theme from Breeze to Adwaita has no effect, switching to Wayland helps. STEPS TO REPRODUCE 1. Open Opera browser in Plasma Xorg session. 2. Click the "Restore" button to make Opera window take only a part of the screen. 3. Try to resize the window by dragging left, right or bottom border. OBSERVED RESULT The window is not resized. EXPECTED RESULT The window is resized. REPRODUCIBILITY Reproducible most of the times, but not with some size/position combinations. WORKAROUND This workaround helped me with a somewhat similar problem with Firefox in CSD mode back than Bug 412080 was not fixed, it also works for Opera now. 1. Launch an Opera application. 1. In Plasma, go to System Settings/Application Style/Window Decorations/Theme, click on an icon in the left lower corner of Breeze-styled window to get "Breeze - System Settings". 2. Window-Specific Overrides, Add, Detect Window Properties, click on the Opera window. 3. Press Ok. 4. Set Border Size to "No Border" and check "Hide window title bar", press Ok. 5. Press Ok to close "Breeze - System Settings". 6. In System Settings, go to Window Management/Window Rules, New, Detect Window Properties, click on the Opera window. 7. Press Ok. 8. In Appearance & Fixes, set "No titlebar and frame" to "Force", "No". 9. Press Ok. 10. Press Apply in Window Rules. SOFTWARE/OS VERSIONS openSUSE Leap 15.2 Opera 69.0.3686.49 KDE Plasma Version: 5.18.5 KDE Frameworks Version: 5.71.0 Qt Version: 5.12.7 -- You are receiving this mail because: You are watching all bug changes.