[suggestion] maintain search process
current behaviour:
during a library-wide search (not in collection), importing a new item will lead to the dismissal of the search and return to the root/main directory of the library. The newly imported item is then highlighted.
usecase:
when updating references by importing new citation file and then merging the old entry with the new one. As the search is dismissed, I need to run the same search again to sort out other entries.
i suppose a workaround would to create a collection with the items that i intend to sort out and then import/merge within that collection. But this wouldn't work if the collection is a smart collection as the newly imported item might not fit the search criteria.
update: it seems that the search process is lost/dismissed whenever there's a change in the collection of an entry, regardless of whether is it import or not, and doing so from a collection or not. Basically, any change of collection in a search will render the search process lost.
during a library-wide search (not in collection), importing a new item will lead to the dismissal of the search and return to the root/main directory of the library. The newly imported item is then highlighted.
usecase:
when updating references by importing new citation file and then merging the old entry with the new one. As the search is dismissed, I need to run the same search again to sort out other entries.
i suppose a workaround would to create a collection with the items that i intend to sort out and then import/merge within that collection. But this wouldn't work if the collection is a smart collection as the newly imported item might not fit the search criteria.
update: it seems that the search process is lost/dismissed whenever there's a change in the collection of an entry, regardless of whether is it import or not, and doing so from a collection or not. Basically, any change of collection in a search will render the search process lost.
But if it's clearing the search for an item that matches, we should be able to fix that.