diff --git a/src/webui/www/private/views/preferences.html b/src/webui/www/private/views/preferences.html index 3c35675d7..13e73379c 100644 --- a/src/webui/www/private/views/preferences.html +++ b/src/webui/www/private/views/preferences.html @@ -2,8 +2,12 @@
QBT_TR(When adding a torrent)QBT_TR[CONTEXT=OptionsDialog]
- - + +
@@ -1600,7 +1604,19 @@ if (pref) { // Downloads tab // When adding a torrent - $('createsubfolder_checkbox').setProperty('checked', pref.create_subfolder_enabled); + let index = 0; + switch (pref.torrent_content_layout) { + case "Original": + index = 0; + break; + case "Subfolder": + index = 1; + break; + case "NoSubfolder": + index = 2; + break; + } + $('contentlayout_select').getChildren('option')[index].setAttribute('selected', ''); $('dontstartdownloads_checkbox').setProperty('checked', pref.start_paused_enabled); $('deletetorrentfileafter_checkbox').setProperty('checked', pref.auto_delete_mode); @@ -1929,7 +1945,7 @@ // Validate form data // Downloads tab // When adding a torrent - settings.set('create_subfolder_enabled', $('createsubfolder_checkbox').getProperty('checked')); + settings.set('torrent_content_layout', $('contentlayout_select').getSelected()[0].getProperty('value')); settings.set('start_paused_enabled', $('dontstartdownloads_checkbox').getProperty('checked')); settings.set('auto_delete_mode', $('deletetorrentfileafter_checkbox').getProperty('checked'));