mirror of
https://github.com/markqvist/NomadNet.git
synced 2026-10-22 21:51:39 +00:00
Focus the selected user in the Conversations list when picking from Channels
This commit is contained in:
1 parent
25208fc757
commit
4fb58b40bb
1 file changed
+10
-1
@@ -1103,7 +1103,16 @@ class _ChatLinkDelegate:
|
||||
except Exception:
|
||||
pass
|
||||
conversations = self.app.ui.main_display.sub_displays.conversations_display
|
||||
conversations.update_conversation_list()
|
||||
try:
|
||||
trust_level = self.app.directory.trust_level(bytes.fromhex(hash_hex))
|
||||
except Exception:
|
||||
trust_level = DirectoryEntry.UNKNOWN
|
||||
target_filter = (conversations.LIST_FILTER_TRUSTED if trust_level == DirectoryEntry.TRUSTED
|
||||
else conversations.LIST_FILTER_UNTRUSTED)
|
||||
if conversations.list_filter != target_filter:
|
||||
conversations._set_filter(target_filter)
|
||||
else:
|
||||
conversations.update_conversation_list()
|
||||
conversations.display_conversation(None, hash_hex)
|
||||
self.app.ui.main_display.show_conversations(None)
|
||||
|
||||
|
||||
Reference in new issue
Block a user