Allow window sizes smaller than 400x400

This commit is contained in:
Nicolas Werner 2022-02-14 22:56:35 +01:00
parent 1df1b5037e
commit e077bdbdd5
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9
4 changed files with 17 additions and 12 deletions

View file

@ -32,6 +32,7 @@ Rectangle {
visible: room ? room.permissions.canSend(MtxEvent.TextMessage) : false
anchors.fill: parent
spacing: 0
ImageButton {
visible: CallManager.callsSupported
@ -88,8 +89,13 @@ Rectangle {
Layout.alignment: Qt.AlignVCenter
Layout.maximumHeight: Window.height / 4
Layout.minimumHeight: Settings.fontSize
implicitWidth: inputBar.width - 5 * (22 + 16) - 24
Layout.minimumHeight: fontMetrics.lineSpacing
Layout.preferredHeight: contentHeight
Layout.fillWidth: true
ScrollBar.horizontal.policy: ScrollBar.AlwaysOff
contentWidth: availableWidth
TextArea {
id: messageInput
@ -121,10 +127,12 @@ Rectangle {
placeholderText: qsTr("Write a message...")
placeholderTextColor: Nheko.colors.buttonText
color: Nheko.colors.text
width: textInput.width
width: textInput.width
verticalAlignment: TextEdit.AlignVCenter
wrapMode: TextEdit.Wrap
padding: 8
padding: 0
topPadding: 8
bottomPadding: 8
focus: true
onTextChanged: {
if (room)