preferences: PackageListAdapter: really sync mInstalledPackages
synchronized works as expected on final objects Change-Id: I46897cb9bea214b538841a071bc4976d036f4f31
This commit is contained in:
@@ -42,7 +42,7 @@ import com.cherish.settings.R;
|
|||||||
public class PackageListAdapter extends BaseAdapter implements Runnable {
|
public class PackageListAdapter extends BaseAdapter implements Runnable {
|
||||||
private PackageManager mPm;
|
private PackageManager mPm;
|
||||||
private LayoutInflater mInflater;
|
private LayoutInflater mInflater;
|
||||||
private List<PackageItem> mInstalledPackages = new LinkedList<PackageItem>();
|
private final List<PackageItem> mInstalledPackages = new LinkedList<PackageItem>();
|
||||||
|
|
||||||
private final Handler mHandler = new Handler() {
|
private final Handler mHandler = new Handler() {
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user