fluttercommunity / fluttercommunity/chewie

Performance degredating past 1.6.0+1

Open
#803 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Dart
Stars
2.1k
Forks
1.1k
Avg merge
6d 8h
Merged PRs (30d)
6

Description

I upgraded chewie to the latest version and saw massive decrease in performance.

1.6.0+1 was okay.

My use case is that I have a `ListView.builder` and it can house a Chewie player here and there (usually only one on screen at a time).

My solution was to downgrade chewie and pin the version to 1.6.0+1.

Any ideas on what the cause may be? The flutter dev tools showed a raster step of ~50+ ms.

Edit: further usage on 1.6.0+1 is revealing that the performance degradation is present when the video player controls are visible.

Contributor guide

No contributing guide indexed for this repository

Research direction

No source file or test is identified in the report. Reproduce the issue with a ListView.builder containing Chewie players, especially while controls are visible, and compare version 1.6.0+1 with the latest release using Flutter DevTools raster timings; done means the regression is isolated and its performance impact is addressed.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.