已合并

dhh 提出并将 omacom/omarchy#16884 合入 Quattro,把背景开场动画的时序控制从 shell 脚本移至桌面 shell。这套流程会保留即将替换的画面,直到新画面准备就绪,并协调背景链接、开场动画播放及最后的 Hyprland 重载。

dhh 在后续回复中说明,改动通过锁机制避免背景更改与主题切换相互干扰,在持有重载锁期间检查开场动画是否正在播放,并在运行中的旧版 shell 不支持新交接机制时退回普通过渡。这些改动旨在解决闪烁、过渡中断及快速连续选择造成的冲突。