Commit 79ea308
committed
fix: 统一锁屏激活逻辑
移除 ENABLE_DSS_SNIPE 条件编译的锁屏激活代码,将所有锁屏激活逻辑统一到
login1 会话 ActiveChanged 信号下。DSS snipe 功能导致锁屏行为不一致和重
复的激活逻辑。现在所有锁屏激活都通过 login1 会话管理器的活动状态变化来处
理,确保不同会话类型下行为一致。
此更改还移除了 pushUserFrame 中的显式模型可见性设置,因为锁屏激活逻辑现
在通过统一的激活机制正确处理可见性。
Influence:
1. 测试系统锁定时锁屏激活功能
2. 验证会话激活时锁屏正确显示
3. 测试用户切换功能仍然正常工作
4. 验证会话未激活时锁屏不会显示
5. 测试不同会话类型下的一致性
PMS: BUG-3415431 parent 740630f commit 79ea308
1 file changed
+6
-9
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | 141 | | |
151 | 142 | | |
152 | 143 | | |
| |||
161 | 152 | | |
162 | 153 | | |
163 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
164 | 161 | | |
165 | 162 | | |
166 | 163 | | |
| |||
0 commit comments