Layer-Shell 组件
使用 layer-shell 组件(如任务栏、启动器等)时需要注意以下事项:
- 当一个全屏窗口处于活动状态并铺满整个屏幕时,它会在顶部(top)层之上渲染,并且会优先接收键盘焦点。因此,如果您的启动器位于顶部层,当您在全屏窗口界面尝试唤醒启动器时将无法显示。只有覆盖(overlay)层的组件会显示在全屏窗口的上方。
- 位于底部(bottom)和背景(background)层级的组件可按预期接收按需键盘焦点。但是,只有在工作区中不存在任何窗口时,它们才能获得独占键盘焦点。
- 当开启桌面概览时,底部和背景层级的组件将缩小并保留在工作区上,而顶部和覆盖层则保留在概览的最上层。因此,如果您希望状态栏持续置顶,请将其设置为顶部层级。