Skip to content

fix: recording toolbar icons invisible in Light mode#6

Merged
lzhgus merged 1 commit intomainfrom
fix/toolbar-light-mode
Apr 11, 2026
Merged

fix: recording toolbar icons invisible in Light mode#6
lzhgus merged 1 commit intomainfrom
fix/toolbar-light-mode

Conversation

@lzhgus
Copy link
Copy Markdown
Owner

@lzhgus lzhgus commented Apr 11, 2026

Summary

  • Force .environment(\.colorScheme, .dark) on the recording toolbar since it has a manually dark background
  • Without this, SwiftUI resolves .white differently in Light mode, making disabled mic/camera/speaker icons nearly invisible

Fixes #5

image

Test plan

  • Switch to Light mode, start area recording, verify mic/camera/speaker icons are visible in both enabled and disabled states
  • Verify Dark mode still looks correct

Force .dark colorScheme on the recording toolbar since it uses a
manually dark background (.black.opacity(0.8)). Without this, SwiftUI
resolves .white differently in Light mode, making disabled icons
nearly invisible.

Fixes #5
@lzhgus lzhgus merged commit b136f37 into main Apr 11, 2026
5 checks passed
@lzhgus lzhgus deleted the fix/toolbar-light-mode branch April 11, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] It is hard to see clearly about mute and camera icon on screen setting panel

1 participant