From 9aea6560b0b66285c7c1c47fed828c22514d9e2b Mon Sep 17 00:00:00 2001 From: zeapo Date: Wed, 22 Oct 2014 23:15:24 +0200 Subject: Corrects issue where list was stacked again and again + clean up --- app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java') diff --git a/app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java b/app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java index 3d93fe6c..4e8ef5ef 100644 --- a/app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java +++ b/app/src/main/java/com/zeapo/pwdstore/PasswordFragment.java @@ -94,7 +94,6 @@ public class PasswordFragment extends Fragment{ recyclerAdapter.clear(); recyclerAdapter.addAll(PasswordRepository.getPasswords(item.getFile())); - ((ActionBarActivity) getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(true); } else { ((PasswordStore) getActivity()).decryptPassword(item); @@ -119,8 +118,12 @@ public class PasswordFragment extends Fragment{ } public void updateAdapter() { + passListStack.clear(); + scrollPosition.clear(); recyclerAdapter.clear(); - recyclerAdapter.addAll(PasswordRepository.getPasswords(new File(getArguments().getString("Path")))); + recyclerAdapter.addAll(PasswordRepository.getPasswords()); + + ((ActionBarActivity) getActivity()).getSupportActionBar().setDisplayHomeAsUpEnabled(false); } public void popBack() { -- cgit v1.2.3