From d37de31b352e05e7bdbb62f23a76ac7aefa61c9f Mon Sep 17 00:00:00 2001
From: mmbyday <mmbyday@protonmail.com>
Date: Sat, 27 Apr 2019 21:28:52 -0700
Subject: [PATCH] sign: use radiobuttons to change modes

---
 pages/Sign.qml | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/pages/Sign.qml b/pages/Sign.qml
index 78192a70..6cd2276f 100644
--- a/pages/Sign.qml
+++ b/pages/Sign.qml
@@ -1,4 +1,4 @@
-// Copyright (c) 2014-2018, The Monero Project
+// Copyright (c) 2014-2019, The Monero Project
 //
 // All rights reserved.
 //
@@ -126,25 +126,31 @@ Rectangle {
                 color: MoneroComponents.Style.defaultFontColor
             }
 
-            RowLayout {
-                id: modeButtonsRow
+            ColumnLayout {
+                id: modeButtonsColumn
                 Layout.topMargin: 10
 
-                MoneroComponents.StandardButton {
+                MoneroComponents.RadioButton {
                     id: handleMessageButton
                     text: qsTr("Message") + translationManager.emptyString
-                    enabled: fileMode
+                    fontSize: 16
+                    checked: true
                     onClicked: {
+                        checked = true;
+                        handleFileButton.checked = false;
                         messageMode = true;
                         fileMode = false;
                     }
                 }
 
-                MoneroComponents.StandardButton {
+                MoneroComponents.RadioButton {
                     id: handleFileButton
                     text: qsTr("File") + translationManager.emptyString
-                    enabled: messageMode
+                    fontSize: 16
+                    checked: false
                     onClicked: {
+                        checked = true;
+                        handleMessageButton.checked = false;
                         fileMode = true;
                         messageMode = false;
                     }