fix(YouTube - Spoof video streams): Use system language as default iOS audio stream (#4042)

This commit is contained in:
LisoUseInAIKyrios
2024-12-05 19:42:08 +04:00
committed by GitHub
parent cc40246e60
commit 4017185e76
4 changed files with 12 additions and 14 deletions

View File

@ -438,7 +438,7 @@ public abstract class Setting<T> {
}
for (ImportExportCallback callback : importExportCallbacks) {
callback.settingsExported(alertDialogContext);
callback.settingsImported(alertDialogContext);
}
Utils.showToastLong(numberOfSettingsImported == 0

View File

@ -72,21 +72,21 @@ public class ImportExportPreference extends EditTextPreference implements Prefer
builder.setNeutralButton(str("revanced_settings_import_copy"), (dialog, which) -> {
Utils.setClipboard(getEditText().getText().toString());
}).setPositiveButton(str("revanced_settings_import"), (dialog, which) -> {
importSettings(getEditText().getText().toString());
importSettings(builder.getContext(), getEditText().getText().toString());
});
} catch (Exception ex) {
Logger.printException(() -> "onPrepareDialogBuilder failure", ex);
}
}
private void importSettings(String replacementSettings) {
private void importSettings(Context context, String replacementSettings) {
try {
if (replacementSettings.equals(existingSettings)) {
return;
}
AbstractPreferenceFragment.settingImportInProgress = true;
final boolean rebootNeeded = Setting.importFromJSON(Utils.getContext(), replacementSettings);
final boolean rebootNeeded = Setting.importFromJSON(context, replacementSettings);
if (rebootNeeded) {
AbstractPreferenceFragment.showRestartDialog(getContext());
}