Mobile. Share Screen. Connection card button align right

This commit is contained in:
grummbeer 2023-03-07 13:20:14 +01:00
parent 772ce658cf
commit 90cc95b1d0

View File

@ -361,7 +361,8 @@ class ConnectionManager extends StatelessWidget {
? const SizedBox.shrink()
: IconButton(
onPressed: () {
gFFI.chatModel.changeCurrentID(client.id);
gFFI.chatModel
.changeCurrentID(client.id);
final bar =
navigationBarKey.currentWidget;
if (bar != null) {
@ -376,38 +377,44 @@ class ConnectionManager extends StatelessWidget {
? const SizedBox.shrink()
: Text(
translate("android_new_connection_tip"),
style: Theme.of(globalKey.currentContext!)
.textTheme
.bodyMedium,
),
style: Theme.of(context).textTheme.bodyMedium,
).marginOnly(bottom: 5),
client.authorized
? ElevatedButton.icon(
? Row(
mainAxisAlignment: MainAxisAlignment.end,
children: [
ElevatedButton.icon(
style: ButtonStyle(
backgroundColor:
MaterialStatePropertyAll(Colors.red)),
MaterialStatePropertyAll(
Colors.red)),
icon: const Icon(Icons.close),
onPressed: () {
bind.cmCloseConnection(connId: client.id);
bind.cmCloseConnection(
connId: client.id);
gFFI.invokeMethod(
"cancel_notification", client.id);
},
label: Text(translate("Disconnect")))
: Row(children: [
])
: Row(
mainAxisAlignment: MainAxisAlignment.end,
children: [
TextButton(
child: Text(translate("Dismiss")),
onPressed: () {
serverModel.sendLoginResponse(client, false);
}),
const SizedBox(width: 20),
serverModel.sendLoginResponse(
client, false);
}).marginOnly(right: 15),
ElevatedButton.icon(
icon: const Icon(Icons.check),
label: Text(translate("Accept")),
onPressed: () {
serverModel.sendLoginResponse(client, true);
serverModel.sendLoginResponse(
client, true);
}),
]),
],
)))
])))
.toList());
}
}