Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Alright, I believe I've finally fixed the issue of the system nav bar color! See this comment and this comment for more context.
The clue came from this comment: rydmike/flex_color_scheme#178 (comment) Doing what they suggested fixed the issue!
Before
qemu-system-x86_64_4xXkaCSTqb.mp4
After
qemu-system-x86_64_q4p316Xmbn.mp4
Note that there is one subtle difference now. On pages that don't have the in-app nav area at the bottom, you can see that the system nav bar is completely transparent, whereas before it was white. (To be honest, I would've expected it to always be transparent, given what we were setting it to.) That said, I'm not sure if it's a big deal. It's probably all part of Google/Flutter's push to make apps truly edge-to-edge. For reference, Sync and Relay also both have a completely tranparent system nav bar. (I'm curious what Thunder looks like on iOS.) What do you think?
Before (white nav bar in comments)
qemu-system-x86_64_hsrGBkbRD9.mp4
After (transparent nav bar in comments)
qemu-system-x86_64_EdJVzTEyUd.mp4
P.S. It's possible we don't need this code any more, but I left it anyway.
thunder/lib/main.dart
Lines 238 to 242 in 61c9392