Message search with multiple accounts in same chat - message selection problem
- Gajim 1.8.0+238ac329
- GTK Version: 3.24.37
- GLib Version: 2.76.0
- Pango Version: 1.50.12
- PyGObject Version: 3.44.1
- cairo Version: 1.16.0
- pycairo Version: 1.20.1
- python-nbxmpp Version: 4.3.0
- libsoup Version: 3.4.0
- ubuntu 23.04
Steps to reproduce:
- have multiple accounts, which are activated in the same gajim client, in the same MUC for long enough to have some message history. We will call them account A and B.
- do a message history search for some string with 'Search all Chats' enabled
- for any hits on A and B there should be two results shown, one for each account.
- select the first instance of a search result and it should scroll into view in the chat view.
- select the second instance search result and the chat view will scroll down to the most recent message. After this point, any messages from the account we first selected from will work normally and the messages from the other account will not. This gets reset when selecting messages from another account or MUC, not sure exactly which.
I tested a bit with direct messages and it didn't seem to have this bug behavior.