File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -463,14 +463,14 @@ struct AppleBooksListView: View {
463463 }
464464 .onAppear {
465465 // ... load data
466- // 延迟获取焦点,确保视图已完全加载
467- DispatchQueue.main .asyncAfter ( deadline : . now () + 0.1 ) {
466+ // 获取焦点(避免额外延迟引入的竞态)
467+ DispatchQueue.main .async {
468468 isListFocused = true
469469 }
470470 }
471471 // 监听数据源切换通知,切换到此视图时获取焦点
472472 .onReceive (NotificationCenter.default .publisher (for : Notification.Name (" DataSourceSwitchedToAppleBooks" )).receive (on : DispatchQueue.main )) { _ in
473- DispatchQueue.main .asyncAfter ( deadline : . now () + 0.15 ) {
473+ DispatchQueue.main .async {
474474 isListFocused = true
475475 }
476476 }
Original file line number Diff line number Diff line change 1+ ## v0.10.4
2+ ** Key updates:** Fix the focus manager issue, again and finally.😢
3+
14## v0.10.3
25** Key updates:** Optimize OCR automatic language recognition
36
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ SyncNos/
5555│ │ │ └── SyncQueueView.swift # 同步队列管理视图
5656│ │ ├── Keyboard/ # 键盘相关组件
5757│ │ │ ├── EnclosingScrollViewReader.swift
58+ │ │ │ ├── FirstResponderProxyView.swift
5859│ │ │ └── WindowReader.swift
5960│ │ ├── Main/ # 主界面组件
6061│ │ └── Theme/ # 主题组件
@@ -72,8 +73,9 @@ SyncNos/
7273│ │ ├── DedaoListView.swift
7374│ │ └── DedaoDetailView.swift
7475│ ├── Chats/ # 微信聊天 OCR 视图
75- │ │ ├── ChatsListView.swift
76- │ │ ├── ChatsDetailView.swift
76+ │ │ ├── ChatListView.swift
77+ │ │ ├── ChatDetailView.swift
78+ │ │ ├── ChatNotifications.swift
7779│ │ └── Components/
7880│ │ ├── ChatsMessageBubble.swift
7981│ │ ├── ChatsSystemMessageRow.swift
You can’t perform that action at this time.
0 commit comments