Skip to content

[Wayland] Implement xdg-activation-v1 protocol #725

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

Sunderland93
Copy link

Adapted from Mutter with some additional changes https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1845

@Sunderland93
Copy link
Author

Sunderland93 commented May 17, 2025

This part works well. If you start Firefox on the first workspace, switch to the second workspace and run, for example, System Info there, where you click on Upload system information - the Firefox window on the first workspace receives an activation token (according to the output of WAYLAND_DEBUG=1), and its indicator on the panel starts to glow (urgent state). However, there is no automatic switch to the first workspace and focus on the window with Firefox, it still requires manual switching to the first workspace and maximizing the window. I think this is a problem of Cinnamon itself, which cannot yet correctly handle window activation. @mtwebster any suggestions?

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

Successfully merging this pull request may close these issues.

1 participant