alibaba / alibaba/flutter_boost

[Bug]: Push到新页面后,会先显示上一个页面内容

Open
#2,087 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
7.2k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

### 请描述遇到的问题,以及您所期望的正确的结果

从Flutter A 页面 Push 到 Flutter B页面时,在B页面会先展示A页面的内容,然后才会展示成B页面的内容

### 请说明如何操作会遇到上述问题

_No response_

### 在下面填入关键复现代码

```
//使用的Push方法
BoostNavigator.instance
.push(pageName, arguments: arguments, withContainer: true);
```

### 复现的平台

iOS

### Flutter SDK版本

3.22.2

### FlutterBoost版本

5.0.2

### 是否延迟初始化FlutterBoost

No

### 解决方案

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the transition on iOS with Flutter 3.22.2 and FlutterBoost 5.0.2 using the mentioned BoostNavigator.instance.push call with withContainer: true. Trace the navigation and page-rendering path to determine why the previous page is briefly shown; done means Flutter B appears without displaying Flutter A first.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter, ios
Domain
mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.