Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Firefox Picture-in-Picture sticky-window does not work (cannot right click) #1302

Closed
Seltonu opened this issue Dec 3, 2024 · 2 comments
Closed

Comments

@Seltonu
Copy link

Seltonu commented Dec 3, 2024

Firefox has had a built in PiP video feature for a few years now, and in previous versions of Pop it was possible to stick this small pop-out window to be placed in front of all windows (it might have even been automatic, I don't quite remember).

In COSMIC, this behavior is absent. I am unable to right click the PiP window to select "sticky window".

To test load up any youtube video, hover your mouse over it, and click the pop-out button that appears. Then try to right click it and see that no context-menu appears.

@Drakulix
Copy link
Member

Drakulix commented Dec 3, 2024

There is a way to do this currently, by binding the "Sticky window" shortcut in settings.
Opening the compositor context menu requires the client to request it, which is usually done for titlebars, but firefox pip window lacks that by design, so you only get the firefox context menu.

See also pop-os/cosmic-comp#909 for a request to provide a way to access the menu without a shortcut.

@Seltonu
Copy link
Author

Seltonu commented Dec 3, 2024

@Drakulix ah my apologies, thank you for pointing me in the right direction I missed that when I searched issues for Firefox PiP. It looks like the discussion there covers exactly what I'm looking for, so I will go ahead and close this issue!

@Seltonu Seltonu closed this as completed Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants