mirror of
https://github.com/rustdesk/rustdesk.git
synced 2025-01-18 15:53:00 +08:00
refresh on all
This commit is contained in:
parent
e881f6ca29
commit
7662ab0a0f
@ -168,6 +168,7 @@ class FfiModel with ChangeNotifier {
|
||||
|
||||
void handlePeerInfo(Map<String, dynamic> evt, BuildContext context) {
|
||||
dismissLoading();
|
||||
_pi.version = evt['version'];
|
||||
_pi.username = evt['username'];
|
||||
_pi.hostname = evt['hostname'];
|
||||
_pi.platform = evt['platform'];
|
||||
@ -620,6 +621,7 @@ class Display {
|
||||
}
|
||||
|
||||
class PeerInfo {
|
||||
String version;
|
||||
String username;
|
||||
String hostname;
|
||||
String platform;
|
||||
|
@ -721,10 +721,16 @@ void showActions(BuildContext context) {
|
||||
context: context,
|
||||
position: RelativeRect.fromLTRB(x, y, x, y),
|
||||
items: [
|
||||
PopupMenuItem<String>(
|
||||
child: Text('Insert Ctrl + Alt + Del'), value: 'cad'),
|
||||
PopupMenuItem<String>(child: Text('Insert Lock'), value: 'lock'),
|
||||
],
|
||||
PopupMenuItem<String>(
|
||||
child: Text('Insert Ctrl + Alt + Del'), value: 'cad'),
|
||||
PopupMenuItem<String>(
|
||||
child: Text('Insert Lock'), value: 'lock'),
|
||||
] +
|
||||
FFI.ffiModel.pi.version.isEmpty
|
||||
? []
|
||||
: [
|
||||
PopupMenuItem<String>(child: Text('Refresh'), value: 'refresh'),
|
||||
],
|
||||
elevation: 8,
|
||||
);
|
||||
if (value == 'cad') {
|
||||
@ -733,5 +739,8 @@ void showActions(BuildContext context) {
|
||||
if (value == 'lock') {
|
||||
FFI.setByName('lock_screen');
|
||||
}
|
||||
if (value == 'refresh') {
|
||||
FFI.setByName('refresh');
|
||||
}
|
||||
}();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user