Fixes #388 - Prevent long room names from breaking the room navigation bar layout (#453)

This commit is contained in:
Stefan Ceriu
2023-01-18 09:24:21 +02:00
committed by GitHub
parent f7ddaacb64
commit b835b55394
5 changed files with 25 additions and 13 deletions
@@ -24,16 +24,16 @@ struct RoomHeaderView: View {
@ObservedObject var context: RoomScreenViewModel.Context
var body: some View {
Button {
context.send(viewAction: .headerTapped)
} label: {
HStack(spacing: 8) {
roomAvatar
.accessibilityHidden(true)
Text(context.viewState.roomTitle)
.font(.element.headline)
.accessibilityIdentifier("roomNameLabel")
}
HStack(spacing: 8) {
roomAvatar
.accessibilityHidden(true)
Text(context.viewState.roomTitle)
.font(.element.headline)
.accessibilityIdentifier("roomNameLabel")
}
// Using a button stops is from getting truncated in the navigation bar
.onTapGesture {
context.send(viewAction: .displayRoomDetails)
}
}