Skip to content

Commit

Permalink
AppCopyFragment: Follow ordering of app info fetched based on AppCopy…
Browse files Browse the repository at this point in the history
…Helper
  • Loading branch information
quh4gko8 committed Aug 6, 2024
1 parent 5ba0dc1 commit 1cc70de
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/com/android/settings/users/AppCopyFragment.java
Original file line number Diff line number Diff line change
Expand Up @@ -196,6 +196,7 @@ private void populateApps() {
}
mHelper.resetSelectedPackages();
mAppList.removeAll();
AppCopyFragmentExtUtils.maybeModifyAppListGroupPref(this, mAppList);
for (AppCopyHelper.SelectableAppInfo app : mHelper.getVisibleApps()) {
if (app.packageName == null) continue;

Expand Down
7 changes: 7 additions & 0 deletions src/com/android/settings/users/AppCopyFragmentExtUtils.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,19 @@
import android.os.UserHandle;
import android.os.UserManager;

import androidx.preference.PreferenceGroup;

import com.android.settings.R;
import com.android.settingslib.users.AppCopyHelper;
import com.android.settingslib.widget.AppSwitchPreference;

final class AppCopyFragmentExtUtils {

static void maybeModifyAppListGroupPref(
AppCopyFragment appCopyFragment, PreferenceGroup appListGroupPref) {
appListGroupPref.setOrderingAsAdded(true);
}

static void maybeModifySelectableAppInfoPref(
AppCopyFragment appCopyFragment,
AppSwitchPreference appSwitchPref,
Expand Down

0 comments on commit 1cc70de

Please sign in to comment.