fix changeid
This commit is contained in:
parent
0d658963e4
commit
5b093f5f32
@ -519,9 +519,12 @@ class _SafetyState extends State<_Safety> with AutomaticKeepAliveClientMixin {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Widget changeId() {
|
Widget changeId() {
|
||||||
final serverModel = Provider.of<ServerModel>(context);
|
return ChangeNotifierProvider.value(
|
||||||
return _Button('Change ID', changeIdDialog,
|
value: gFFI.serverModel,
|
||||||
enabled: !locked && serverModel.connectStatus > 0);
|
child: Consumer<ServerModel>(builder: ((context, model, child) {
|
||||||
|
return _Button('Change ID', changeIdDialog,
|
||||||
|
enabled: !locked && model.connectStatus > 0);
|
||||||
|
})));
|
||||||
}
|
}
|
||||||
|
|
||||||
Widget permissions(context) {
|
Widget permissions(context) {
|
||||||
|
@ -25,10 +25,9 @@ class ServerPage extends StatefulWidget implements PageShape {
|
|||||||
PopupMenuButton<String>(
|
PopupMenuButton<String>(
|
||||||
icon: const Icon(Icons.more_vert),
|
icon: const Icon(Icons.more_vert),
|
||||||
itemBuilder: (context) {
|
itemBuilder: (context) {
|
||||||
final serverModel = Provider.of<ServerModel>(context);
|
|
||||||
return [
|
return [
|
||||||
PopupMenuItem(
|
PopupMenuItem(
|
||||||
enabled: serverModel.connectStatus > 0,
|
enabled: gFFI.serverModel.connectStatus > 0,
|
||||||
padding: const EdgeInsets.symmetric(horizontal: 16.0),
|
padding: const EdgeInsets.symmetric(horizontal: 16.0),
|
||||||
value: "changeID",
|
value: "changeID",
|
||||||
child: Text(translate("Change ID")),
|
child: Text(translate("Change ID")),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user