OS: Windows 7 64-bit SP2
KeePass v2.49
HaveIBeenPwnedPlugin v0.7.0
** Issue:
Pressing OK on an Edit Entry window to save it causes entry list in the main window to refresh. Sometimes this occurs instantly, while other times it occurs after 1-5 seconds. Any applied search filter is lost and the selected entry is often scrolled out of view as KeePass2 switches/refreshes the list to show all entries in the selected entry's Group.
** Notes:
KeePass normally highlights an entry's left-pane Group after selecting a result from a successful search, but it does not refresh the right-pane entry list after editing an entry, even if changes are made; the view remains the same. The entry list remains as-is, allowing the user to easily perform further actions with that entry.
However, HaveIBeenPwnedPlugin appears to cause the right-pane entry list to be refreshed after a 0-5 second delay and this causes either or both of the following results:
- Search result is lost and all entries in the edited entry's Group are sorted with the default (currently set) method.
- Selected entry is often scrolled upward out of view except when the entry is near the top or bottom of the default sorted list or all Group entries fit into one view. This behavior is not exactly predictable, but entries are generally scrolled upward and out of view.
The selected entry remains selected and can be immediately re-opened by using the keyboard Enter key, but the entry is usually out of view. Since the user typically uses the mouse to press the OK button in the Edit Entry window, they have the mouse in-hand and will need to scroll the entry list to find and re-open the selected entry or to drag-n-drop the username and/or password from that entry.
This behavior has been confirmed in combination with other plugins and when using HaveIBeenPwnedPlugin as the only active plugin.
Thanks for your time regarding this post and for your work in developing and maintaining this useful plugin. Apologies in advance if this report is inaccurate or falsely attributed.