Ensure floating buttons have correct size on mobile
(cherry picked from commit 42dd2e5413)
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
This commit is contained in:
@@ -183,12 +183,17 @@ QQC2.ScrollView {
|
|||||||
KirigamiComponents.FloatingButton {
|
KirigamiComponents.FloatingButton {
|
||||||
id: goReadMarkerFab
|
id: goReadMarkerFab
|
||||||
|
|
||||||
anchors.right: parent.right
|
anchors {
|
||||||
anchors.top: parent.top
|
right: parent.right
|
||||||
anchors.topMargin: Kirigami.Units.largeSpacing
|
top: parent.top
|
||||||
anchors.rightMargin: Kirigami.Units.largeSpacing
|
topMargin: Kirigami.Units.largeSpacing
|
||||||
implicitWidth: Kirigami.Units.gridUnit * 2
|
rightMargin: Kirigami.Units.largeSpacing
|
||||||
implicitHeight: Kirigami.Units.gridUnit * 2
|
}
|
||||||
|
|
||||||
|
implicitWidth: Kirigami.Settings.hasTransientTouchInput ? Kirigami.Units.gridUnit * 3 : Kirigami.Units.gridUnit * 2
|
||||||
|
implicitHeight: Kirigami.Settings.hasTransientTouchInput ? Kirigami.Units.gridUnit * 3 : Kirigami.Units.gridUnit * 2
|
||||||
|
|
||||||
|
padding: Kirigami.Units.largeSpacing
|
||||||
|
|
||||||
z: 2
|
z: 2
|
||||||
visible: (root.currentRoom?.hasUnreadMessages ?? false)
|
visible: (root.currentRoom?.hasUnreadMessages ?? false)
|
||||||
@@ -215,12 +220,16 @@ QQC2.ScrollView {
|
|||||||
}
|
}
|
||||||
KirigamiComponents.FloatingButton {
|
KirigamiComponents.FloatingButton {
|
||||||
id: goMarkAsReadFab
|
id: goMarkAsReadFab
|
||||||
anchors.right: parent.right
|
anchors {
|
||||||
anchors.bottom: parent.bottom
|
right: parent.right
|
||||||
anchors.bottomMargin: Kirigami.Units.largeSpacing
|
bottom: parent.bottom
|
||||||
anchors.rightMargin: Kirigami.Units.largeSpacing
|
bottomMargin: Kirigami.Units.largeSpacing
|
||||||
implicitWidth: Kirigami.Units.gridUnit * 2
|
rightMargin: Kirigami.Units.largeSpacing
|
||||||
implicitHeight: Kirigami.Units.gridUnit * 2
|
}
|
||||||
|
implicitWidth: Kirigami.Settings.hasTransientTouchInput ? Kirigami.Units.gridUnit * 3 : Kirigami.Units.gridUnit * 2
|
||||||
|
implicitHeight: Kirigami.Settings.hasTransientTouchInput ? Kirigami.Units.gridUnit * 3 : Kirigami.Units.gridUnit * 2
|
||||||
|
|
||||||
|
padding: Kirigami.Units.largeSpacing
|
||||||
|
|
||||||
z: 2
|
z: 2
|
||||||
visible: !messageListView.atYEnd
|
visible: !messageListView.atYEnd
|
||||||
|
|||||||
Reference in New Issue
Block a user