Skip to content

Delete stream configuration quick setting#511

Open
Kimblebee wants to merge 3 commits into
mainfrom
kim/refactor/quick-stream-config
Open

Delete stream configuration quick setting#511
Kimblebee wants to merge 3 commits into
mainfrom
kim/refactor/quick-stream-config

Conversation

@Kimblebee
Copy link
Copy Markdown
Collaborator

Deletes the stream configuration quick setting in anticipation of a quick settings UI refactor wherein it is removed. The stream configuration setting remains available in the main settings screen.

Deletes the stream configuration quick setting from the quick settings panel, as part of preparation for a quick settings UI refactor. The stream configuration setting remains available in the main settings screen.
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request removes the stream configuration setting from the quick settings panel and migrates its control to the main settings screen. This involves deleting StreamConfigUiState, removing setStreamConfig from the QuickSettingsController, and updating UI components and tests accordingly. A potential issue was identified in ConcurrentCameraTest.kt where navigating to the settings screen while the quick settings bottom sheet is open might cause the sheet to be dismissed, potentially leading to assertion failures for subsequent UI checks.

Comment thread app/src/androidTest/java/com/google/jetpackcamera/ConcurrentCameraTest.kt Outdated
@Kimblebee Kimblebee marked this pull request as ready for review May 19, 2026 18:21
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.

1 participant