From 86f075f743d1b71e3aae7eeb359c92a0c6741575 Mon Sep 17 00:00:00 2001 From: Victor Lapin Date: Sun, 29 Oct 2017 16:29:08 +0100 Subject: [PATCH] preferences: PackageListAdapter: really sync mInstalledPackages synchronized works as expected on final objects Change-Id: I46897cb9bea214b538841a071bc4976d036f4f31 --- src/com/cherish/settings/preferences/PackageListAdapter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/cherish/settings/preferences/PackageListAdapter.java b/src/com/cherish/settings/preferences/PackageListAdapter.java index d629c58..2c0425b 100644 --- a/src/com/cherish/settings/preferences/PackageListAdapter.java +++ b/src/com/cherish/settings/preferences/PackageListAdapter.java @@ -42,7 +42,7 @@ import com.cherish.settings.R; public class PackageListAdapter extends BaseAdapter implements Runnable { private PackageManager mPm; private LayoutInflater mInflater; - private List mInstalledPackages = new LinkedList(); + private final List mInstalledPackages = new LinkedList(); private final Handler mHandler = new Handler() { @Override