diff --git a/flutter/lib/mobile/pages/connection_page.dart b/flutter/lib/mobile/pages/connection_page.dart index c99462166..3b0ddff34 100644 --- a/flutter/lib/mobile/pages/connection_page.dart +++ b/flutter/lib/mobile/pages/connection_page.dart @@ -211,25 +211,6 @@ class WebMenu extends StatefulWidget { } class _WebMenuState extends State { - String url = ""; - - @override - void initState() { - super.initState(); - () async { - final urlRes = await bind.mainGetApiServer(); - var update = false; - if (urlRes != url) { - url = urlRes; - update = true; - } - - if (update) { - setState(() {}); - } - }(); - } - @override Widget build(BuildContext context) { Provider.of(context); @@ -251,16 +232,14 @@ class _WebMenuState extends State { child: Text(translate('ID/Relay Server')), ) ] + - (url.contains('admin.rustdesk.com') - ? >[] - : [ - PopupMenuItem( - value: "login", - child: Text(gFFI.userModel.userName.value.isEmpty - ? translate("Login") - : '${translate("Logout")} (${gFFI.userModel.userName.value})'), - ) - ]) + + [ + PopupMenuItem( + value: "login", + child: Text(gFFI.userModel.userName.value.isEmpty + ? translate("Login") + : '${translate("Logout")} (${gFFI.userModel.userName.value})'), + ) + ] + [ PopupMenuItem( value: "about",