diff options
| author | Matthew Wong <wongma7@outlook.com> | 2015-09-15 23:54:17 -0400 |
|---|---|---|
| committer | Matthew Wong <wongma7@outlook.com> | 2015-09-15 23:54:17 -0400 |
| commit | 394a549f7e8aa5b656ba847a03938a34fccc54dd (patch) | |
| tree | 3a810a9a707a2bfa28f625bfdcd5a22dea94f585 /app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java | |
| parent | 68e1495ef26645750e111cb7a7299c2b9efd2be3 (diff) | |
| download | HardenedPass-394a549f7e8aa5b656ba847a03938a34fccc54dd.tar.gz HardenedPass-394a549f7e8aa5b656ba847a03938a34fccc54dd.zip | |
Open dialog immediately at activity oncreate, can't open it after asynctask (potential illegalstateexception)
Diffstat (limited to 'app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java')
| -rw-r--r-- | app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java index e708c19d..5d342f4a 100644 --- a/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java +++ b/app/src/main/java/com/zeapo/pwdstore/autofill/AutofillFragment.java @@ -98,11 +98,11 @@ public class AutofillFragment extends DialogFragment { editor.putString(packageName, path); } editor.apply(); - int position = getArguments().getInt("position"); - callingActivity.recyclerAdapter.notifyItemChanged(position); - if (getArguments().getBoolean("finish")) { - callingActivity.finish(); + // if recyclerAdapter has not loaded yet, there is no need to notifyItemChanged + if (callingActivity.recyclerAdapter != null) { + int position = callingActivity.recyclerAdapter.getPosition(packageName); + callingActivity.recyclerAdapter.notifyItemChanged(position); } } }); |
