diff options
-rw-r--r-- | mobile-widgets/qml/DiveDetailsView.qml | 35 |
1 files changed, 7 insertions, 28 deletions
diff --git a/mobile-widgets/qml/DiveDetailsView.qml b/mobile-widgets/qml/DiveDetailsView.qml index 0e5c90de6..b5808259a 100644 --- a/mobile-widgets/qml/DiveDetailsView.qml +++ b/mobile-widgets/qml/DiveDetailsView.qml @@ -55,35 +55,14 @@ Item { } } } - Rectangle { + SsrfButton { id: gpsButton - height: Math.round(1.5 * Kirigami.Units.gridUnit) - width: dive.gps == "" ? 0 : buttonText.width + Kirigami.Units.gridUnit - color: subsurfaceTheme.darkerPrimaryColor - antialiasing: true - radius: Kirigami.Units.smallSpacing * 2 - anchors { - right: parent.right - top: parent.top - topMargin: Math.round(Kirigami.Units.gridUnit / 2) - } - Kirigami.Label { - id: buttonText - text: qsTr("Map it") - visible: dive.gps !== "" - color: subsurfaceTheme.darkerPrimaryTextColor - anchors { - horizontalCenter: parent.horizontalCenter - verticalCenter: parent.verticalCenter - } - } - MouseArea { - anchors.fill: parent - enabled: dive.gps_decimal !== "" - onClicked: { - if (dive.gps_decimal !== "") - showMap(dive.gps_decimal) - } + anchors.right: parent.right + enabled: dive.gps !== "" + text: qsTr("Map it") + onClicked: { + if (dive.gps_decimal !== "") + showMap(dive.gps_decimal) } } Row { |