diff --git a/app/ui/components/business/recording_dialog.py b/app/ui/components/business/recording_dialog.py index 0a425ed..aa538ca 100644 --- a/app/ui/components/business/recording_dialog.py +++ b/app/ui/components/business/recording_dialog.py @@ -76,9 +76,14 @@ class RecordingDialog: value=default_record_type, on_change=update_format_options ) + + if default_record_type == "video": + record_formats = VideoFormat.get_formats() + else: + record_formats = AudioFormat.get_formats() record_format_field = ft.Dropdown( label=self._["select_record_format"], - options=[ft.dropdown.Option(i) for i in VideoFormat.get_formats()], + options=[ft.dropdown.Option(i) for i in record_formats], border_radius=5, filled=False, value=default_record_format,