The onClickListener does not take into account that the ids for entries in the password list change once a filter/search is applied. If searching for a specific password entry the list is filtered correctly, but when clicking on the entry the password generation dialog will be filled with the data of a different password list entry.
E.g. if you search for "domain" within the App's example data, it will show the correct entry in the list. But if you click on that entry, it will generate the password for the "email" entry (because that is the first entry in the unfiltered list).
The onClickListener does not take into account that the ids for entries in the password list change once a filter/search is applied. If searching for a specific password entry the list is filtered correctly, but when clicking on the entry the password generation dialog will be filled with the data of a different password list entry.
E.g. if you search for "domain" within the App's example data, it will show the correct entry in the list. But if you click on that entry, it will generate the password for the "email" entry (because that is the first entry in the unfiltered list).