From a0769f6f438c97e980cffe2376d644576d1fde4c Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Mon, 13 Nov 2023 22:03:47 +0100 Subject: [PATCH] UX: improves search of message creator - correctly show unread indicator - handles disabled user correctly - do not show new-group-chat when filtering --- .../chat/message-creator/channel.gjs | 3 +- .../components/chat/message-creator/list.gjs | 2 + .../chat/message-creator/members-selector.gjs | 4 ++ .../chat/message-creator/search.gjs | 34 ++++++++++++---- .../components/chat/message-creator/user.gjs | 4 +- .../common/chat-message-creator.scss | 40 ++++++++++++++++--- .../spec/system/chat_message_creator_spec.rb | 8 ++++ 7 files changed, 78 insertions(+), 17 deletions(-) diff --git a/plugins/chat/assets/javascripts/discourse/components/chat/message-creator/channel.gjs b/plugins/chat/assets/javascripts/discourse/components/chat/message-creator/channel.gjs index 5c7fd55c17d..28fe04bdfe7 100644 --- a/plugins/chat/assets/javascripts/discourse/components/chat/message-creator/channel.gjs +++ b/plugins/chat/assets/javascripts/discourse/components/chat/message-creator/channel.gjs @@ -16,10 +16,11 @@ export default class Channel extends Component { }