If I search for ABC, in the window I see all entries that contain ABC somewhere in the entries.
If I open one of the entries and then close it without making any changes to the entry the window still contains my search results
If I open one of the entries, make some changes and click OK the window no longer contains my search results. I would prefer that the window return with my search results so I could easily select another record that contains my search string or immediately use the entry I just changed.
The difficulty with that is that the changes you make could conceivably remove the edited record(s) from the search results. KeePass would have to maintain a list of which records were found by the initial search rather than requiring the user to re-run the search with the original criteria as it does now. This could be possible, but would likely require substantial additional programming to achieve.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The difficulty with that is that the changes you make could conceivably remove the edited record(s) from the search results. KeePass would have to maintain a list of which records were found by the initial search rather than requiring the user to re-run the search with the original criteria as it does now. This could be possible, but would likely require substantial additional programming to achieve.