Search provider opens contacts in new windows, but existing windows show the same contact
Affected version
- GNOME Contacts version: 44.0
- Application provider: Flathub; app/org.gnome.Contacts/x86_64/stable commit
f0a5591661a61e31d5573e466f2dd354fe1c473bad21c30f05737f9d9fa359a9
- Related info: Fedora Silverblue 38 with GNOME 44.1.
Steps to reproduce:
Steps to reproduce
- Search for a contact using the GNOME Shell search provider for Contacts, and activate the result.
- Search for another contact, and again activate the result.
Current behavior
When activating search results, Contacts will always open a new window and show the selected contact. With the above steps, there will be two windows open, but both of these windows show the same contact. If we attempt to navigate to another contact in either window, the other window will again display that same contact. Closing either window will cause the application to exit.
Expected behavior
Instead, Contacts should show the selected contact in its existing application window. (Alternatively, it would be nice if Contacts supported opening multiple windows, but that seems like another matter).