1. manager 的 destroy 要求客户端必须先销毁所有 handle, 否则保持, 但是实现为报错 - https://github.com/linuxdeepin/treeland-protocols/blob/94faaa5510c5d142774129177376d0ba4ebefdd0/xml/treeland-wine-window-management-unstable-v1.xml#L58 2. "treeland_app_id_resolver_manager_v1 规定一个用户下最多只能有一个客户端 bind 此协议, 暂为检查 https://github.com/linuxdeepin/treeland-protocols/blob/94faaa5510c5d142774129177376d0ba4ebefdd0/xml/treeland-app-id-resolver-v1.xml#L19 3. treeland-personalization-manager 的协议实现上没有严格跑到 client 所属用户, 修改配置都是改当前用户而非 client 所属用户
treeland-protocols/xml/treeland-wine-window-management-unstable-v1.xml
Line 58 in 94faaa5
treeland-protocols/xml/treeland-app-id-resolver-v1.xml
Line 19 in 94faaa5