diff --git a/src/gui/Pages/Chat/RoomPane/MemberView/MemberView.qml b/src/gui/Pages/Chat/RoomPane/MemberView/MemberView.qml index ea2f2716..51e2ab68 100644 --- a/src/gui/Pages/Chat/RoomPane/MemberView/MemberView.qml +++ b/src/gui/Pages/Chat/RoomPane/MemberView/MemberView.qml @@ -11,6 +11,7 @@ HColumnLayout { [chat.userId, chat.roomId, "filtered_members"] readonly property alias viewDepth: stackView.depth + readonly property alias filterField: filterField HStackView { diff --git a/src/gui/Pages/Chat/RoomPane/RoomPane.qml b/src/gui/Pages/Chat/RoomPane/RoomPane.qml index d1db4f96..b382fbcd 100644 --- a/src/gui/Pages/Chat/RoomPane/RoomPane.qml +++ b/src/gui/Pages/Chat/RoomPane/RoomPane.qml @@ -33,7 +33,9 @@ MultiviewPane { buttonRepeater.count >= 1 ? buttonRepeater.itemAt(1).implicitWidth : 0 requireDefaultSize: - swipeView.currentIndex !== 0 || swipeView.currentItem.viewDepth > 1 + swipeView.currentIndex !== 0 || + swipeView.currentItem.viewDepth > 1 || + swipeView.currentItem.filterField.activeFocus buttonsBackgroundColor: theme.chat.roomPane.topBar.background background: Rectangle { color: theme.chat.roomPane.background }