@@ -12,7 +12,6 @@ import androidx.appcompat.app.AlertDialog
1212import androidx.core.content.edit
1313import androidx.core.net.toUri
1414import androidx.lifecycle.lifecycleScope
15- import androidx.preference.Preference
1615import com.grack.nanojson.JsonParserException
1716import kotlinx.coroutines.CoroutineExceptionHandler
1817import kotlinx.coroutines.Dispatchers
@@ -54,23 +53,20 @@ class BackupRestoreSettingsFragment : BasePreferenceFragment() {
5453
5554 addPreferencesFromResourceRegistry()
5655
57- val importDataPreference = requirePreference(R .string.import_data)
58- importDataPreference.setOnPreferenceClickListener {
56+ requirePreference(R .string.import_data).setOnPreferenceClickListener {
5957 val picker = StoredFileHelper .getPicker(activity, ZIP_MIME_TYPE , importExportDataUri)
6058 NoFileManagerSafeGuard .launchSafe(requestImportPathLauncher, picker, TAG , activity)
6159 true
6260 }
6361
64- val exportDataPreference = requirePreference(R .string.export_data)
65- exportDataPreference.setOnPreferenceClickListener {
62+ requirePreference(R .string.export_data).setOnPreferenceClickListener {
6663 val filename = " NewPipeData-${exportDateFormat.format(LocalDateTime .now())} .zip"
6764 val picker = StoredFileHelper .getNewPicker(activity, filename, ZIP_MIME_TYPE , importExportDataUri)
6865 NoFileManagerSafeGuard .launchSafe(requestExportPathLauncher, picker, TAG , activity)
6966 true
7067 }
7168
72- val resetSettings = requirePreference(R .string.reset_settings)
73- resetSettings.onPreferenceClickListener = Preference .OnPreferenceClickListener {
69+ requirePreference(R .string.reset_settings).setOnPreferenceClickListener {
7470 // Show Alert Dialogue
7571 AlertDialog
7672 .Builder (activity)
0 commit comments