diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 91ed293158..448b18afc5 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -7533,6 +7533,7 @@ static bool setting_append_list( general_write_handler, general_read_handler); settings_data_list_current_add_flags(list, list_info, SD_FLAG_ALLOW_INPUT); + (*list)[list_info->index - 1].ui_type = ST_UI_TYPE_STRING_LINE_EDIT; CONFIG_UINT( list, list_info, @@ -7594,6 +7595,7 @@ static bool setting_append_list( general_write_handler, general_read_handler); menu_settings_list_current_add_values(list, list_info, "cfg"); + (*list)[list_info->index - 1].ui_type = ST_UI_TYPE_FILE_SELECTOR; CONFIG_STRING( list, list_info, @@ -7608,6 +7610,7 @@ static bool setting_append_list( general_write_handler, general_read_handler); settings_data_list_current_add_flags(list, list_info, SD_FLAG_ALLOW_INPUT); + (*list)[list_info->index - 1].ui_type = ST_UI_TYPE_STRING_LINE_EDIT; CONFIG_UINT( list, list_info, diff --git a/ui/drivers/qt/options/recording.cpp b/ui/drivers/qt/options/recording.cpp index d78dce1b2c..e829d5f20a 100644 --- a/ui/drivers/qt/options/recording.cpp +++ b/ui/drivers/qt/options/recording.cpp @@ -41,10 +41,10 @@ QWidget *RecordingPage::widget() streamingGroup->addRow(hl); - streamingGroup->addFileSelector(MENU_ENUM_LABEL_STREAM_CONFIG); - streamingGroup->addStringLineEdit(MENU_ENUM_LABEL_STREAMING_TITLE); - streamingGroup->addStringLineEdit(MENU_ENUM_LABEL_STREAMING_URL); - streamingGroup->addUIntSpinBox(MENU_ENUM_LABEL_UDP_STREAM_PORT); + streamingGroup->add(MENU_ENUM_LABEL_STREAM_CONFIG); + streamingGroup->add(MENU_ENUM_LABEL_STREAMING_TITLE); + streamingGroup->add(MENU_ENUM_LABEL_STREAMING_URL); + streamingGroup->add(MENU_ENUM_LABEL_UDP_STREAM_PORT); layout->addWidget(recordingGroup); layout->addWidget(streamingGroup);