No description
It seems previously, workspace migration due to output add could result in a workspace being removed from a group, but not added to the new group for existing clients, because the workspace group creation didn't happen until `done`. And `send_workspace_to_client` didn't send `workspace_enter` except when a workspace instance is newly created. That logic worked with the old protocol, but now a workspace can be moved to a different group. Seems to fix the issue with workspaces disappearing from the workspaces view in https://github.com/pop-os/cosmic-comp/issues/1470. I don't seem to be able to reproduce the panel auto-hide issue, but have seen it in the past. So it may or may not be prevented from happening now. |
||
|---|---|---|
| .github/workflows | ||
| cosmic-comp-config | ||
| data | ||
| debian | ||
| resources | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| flake.lock | ||
| flake.nix | ||
| i18n.toml | ||
| LICENSE | ||
| Makefile | ||
| rust-toolchain.toml | ||
| rustfmt.toml | ||