makecindy / makecindy/cindy

bug: [iOS] 断线重连后“同步失败”提示被顶部状态栏遮挡

Open
#4,475 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

### 问题描述 / What happened

iOS 手机断线后重新连接时,页面顶部出现同步失败提示,但提示位置过于靠上,被系统状态栏遮挡,导致错误信息和操作入口无法完整查看。

### 环境 / Environment

- Cindy 版本或 commit / version or commit: 0.1.82
- 平台与版本 / platform & OS version: iphone17 iOS版本26.0.1
- 安装方式 / install method:

### 复现步骤 / Steps to reproduce

1. 在 iOS 手机上打开 Cindy。
2. 使用过程中断开网络或设备连接。
3. 恢复网络/连接,等待自动重连。
4. 退回任务主界面观察页面顶部的同步失败提示。

### 日志与截图 / Logs & screenshots

Image

Contributor guide

Open the contributing guide

Research direction

Reproduce the reconnect flow on an iOS device using the stated steps, then trace the sync-failure banner shown on the task main screen and inspect how its top position accounts for the system status bar. Done means the full error message and action entry remain visible below the status bar after reconnection, verified on the reported iOS version.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, react-native, typescript
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.