https://bugs.kde.org/show_bug.cgi?id=473594

            Bug ID: 473594
           Summary: Custom Tiling sometimes doesn't work with Firefox
                    Wayland (+workaround)
    Classification: Plasma
           Product: kwin
           Version: 5.27.7
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Custom Tiling
          Assignee: kwin-bugs-n...@kde.org
          Reporter: lk.d...@gmail.com
                CC: notm...@gmail.com
  Target Milestone: ---

SUMMARY

Not sure if this is a Firefox or KWin issue, but attempting to tile a Firefox
Wayland window (with shift+drag) *sometimes* does not work*. The tiling
indicator shows up, but at the end of the drag, it stays where it was
immediately before releasing mouse left. This only happens when I launch
Firefox with MOZ_ENABLE_WAYLAND=1. Using just "firefox" launches it in XWayland
mode, which does not have that issue.

* I found a WORKAROUND, which might help resolving that issue:

After the window fails to tile, switching to another virtual desktop, and then
back to the original one, gets the window to tile properly.


STEPS TO REPRODUCE
1. Enable custom tiling
2. Start Firefox in Wayland mode with MOZ_ENABLE_WAYLAND=1 firefox
3. Shift+drag the firefox window to any desired custom tile, until the tiling
indicator appears
4. Release mouse left, observe how the window did not tile.
5. If that did not trigger the bug, try again on a different tile.

OBSERVED RESULT

The window does not tile to the desired tile, instead it just keeps its
position and dimensions as they were immediately before releasing mouse left.

EXPECTED RESULT

After releasing mouse left, the window should tile properly to the desired
tile.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.4.11-arch2-1 (64-bit) / 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION

Attached a screen capture of the bug and its workaround.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to