mirror of
				https://github.com/SimpleMobileTools/Simple-Flashlight.git
				synced 2025-06-05 21:59:19 +02:00 
			
		
		
		
	Move AlertDialogState to parameters of ColorPicker
				
					
				
			This commit is contained in:
		| @@ -57,7 +57,7 @@ class BrightDisplayActivity : ComponentActivity() { | |||||||
|         setContent { |         setContent { | ||||||
|             AppThemeSurface { |             AppThemeSurface { | ||||||
|                 val colorPickerDialogState = rememberAlertDialogState().apply { |                 val colorPickerDialogState = rememberAlertDialogState().apply { | ||||||
|                     ColorPicker() |                     ColorPicker(this) | ||||||
|                 } |                 } | ||||||
|  |  | ||||||
|                 ScreenContent(colorPickerDialogState::show) |                 ScreenContent(colorPickerDialogState::show) | ||||||
| @@ -70,11 +70,13 @@ class BrightDisplayActivity : ComponentActivity() { | |||||||
|     } |     } | ||||||
|  |  | ||||||
|     @Composable |     @Composable | ||||||
|     private fun AlertDialogState.ColorPicker() { |     private fun ColorPicker( | ||||||
|  |         alertDialogState: AlertDialogState | ||||||
|  |     ) { | ||||||
|         val brightDisplayColor by preferences.brightDisplayColorFlow.collectAsStateWithLifecycle(preferences.brightDisplayColor) |         val brightDisplayColor by preferences.brightDisplayColorFlow.collectAsStateWithLifecycle(preferences.brightDisplayColor) | ||||||
|         DialogMember { |         alertDialogState.DialogMember { | ||||||
|             ColorPickerAlertDialog( |             ColorPickerAlertDialog( | ||||||
|                 alertDialogState = this, |                 alertDialogState = alertDialogState, | ||||||
|                 color = brightDisplayColor, |                 color = brightDisplayColor, | ||||||
|                 removeDimmedBackground = true, |                 removeDimmedBackground = true, | ||||||
|                 onActiveColorChange = viewModel::updateBackgroundColor, |                 onActiveColorChange = viewModel::updateBackgroundColor, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user