Bug 511384 - xdg-pip windows do not respect window rules
Summary: xdg-pip windows do not respect window rules
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 6.5.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-30 15:33 UTC by gudvinr+kde
Modified: 2025-10-30 16:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gudvinr+kde 2025-10-30 15:33:18 UTC
SUMMARY

STEPS TO REPRODUCE
1. enable xdg-pip in kwin via KWIN_WAYLAND_SUPPORT_XX_PIP_V1=1
2. enable xdg-pip in firefox via widget.wayland.experimental.pip.enabled
3. open youtube video and detach pip window
4. confirm there's KWin::XXPipV1Window in "Wayland Windows"
3. add window rule for this window

OBSERVED RESULT

PiP window doesn't react to window rules.

EXPECTED RESULT

Placement rule places window wherever I want it to be.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.5.1
KDE Frameworks Version: 6.19.0
Qt Version: 6.10.0
Kernel Version: 6.17.5-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION