Commit d27c1b1
committed
fix: improve window identity and tracking order
1. Add desktop file ID to window identity for better uniqueness
2. Include AppItem desktopfileID in identity generation
3. Change window tracking order to emit signal before tracking
4. This prevents potential race conditions in window management
fix: 改进窗口标识和跟踪顺序
1. 添加桌面文件ID到窗口标识以提高唯一性
2. 在身份生成中包含AppItem的desktopfileID
3. 更改窗口跟踪顺序,在跟踪前发出信号
4. 这可以防止窗口管理中的潜在竞争条件
PMS: BUG-3358011 parent b905df4 commit d27c1b1
2 files changed
+4
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| 52 | + | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
175 | 175 | | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
179 | 178 | | |
| 179 | + | |
| 180 | + | |
180 | 181 | | |
181 | 182 | | |
182 | 183 | | |
| |||
0 commit comments