Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 392fc357 authored by Kenny Root's avatar Kenny Root Committed by Android Code Review
Browse files

Merge "Fix broken logic in SettingsProvider.parseProviderList."

parents 5a870fee bdc7f891
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -305,9 +305,12 @@ public class SettingsProvider extends ContentProvider {
                    }
                } else if (prefix == '-' && index >= 0) {
                    // remove the provider from the list if present
                    // remove leading and trailing commas
                    if (index > 0) index--;
                    if (end < providers.length()) end++;
                    // remove leading or trailing comma
                    if (index > 0) {
                        index--;
                    } else if (end < providers.length()) {
                        end++;
                    }

                    newProviders = providers.substring(0, index);
                    if (end < providers.length()) {