android/nowinandroid

[Bug]: Significant amount of overdraw throughout the app

开放

#514 创建于 2022年12月29日

 (3 条评论) (0 个反应) (0 位负责人)Kotlin (4,404 个派生)batch import
bughelp wantedp1

仓库指标

星标
 (21,223 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Is there an existing issue for this?

  • I have searched the existing issues

Is there a StackOverflow question about this issue?

  • I have searched StackOverflow

What happened?

If you enable "Debug GPU overdraw" in the Developer options, you'll see most of the app is pink (3 levels of overdraw) or red (4+ levels of overdraw). A big chunk of this is coming from the backgrounds. For example, NiaBackground creates a Surface, then NiaGradientBackground creates another Surface and also potentially draws on top, then Scaffold creates another Surface (though it looks transparent), and then the content is drawn on top of that.

Relevant logcat output

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

贡献者指南