mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2026-02-21 15:44:30 +01:00
Re-add try catch for getting status func.
This commit is contained in:
@@ -14,6 +14,14 @@ class ServerDetailPage extends StatefulWidget {
|
||||
}
|
||||
|
||||
class _ServerDetailPageState extends State<ServerDetailPage> {
|
||||
late MediaQueryData _media;
|
||||
|
||||
@override
|
||||
void didChangeDependencies() {
|
||||
super.didChangeDependencies();
|
||||
_media = MediaQuery.of(context);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Consumer<ServerProvider>(builder: (_, provider, __) {
|
||||
@@ -34,11 +42,14 @@ class _ServerDetailPageState extends State<ServerDetailPage> {
|
||||
}
|
||||
|
||||
Widget _buildCPUView(ServerStatus ss) {
|
||||
return ListView.builder(
|
||||
itemBuilder: (ctx, idx) {
|
||||
return Text('$idx ${ss.cpu2Status.usedPercent(coreIdx: idx)}');
|
||||
},
|
||||
itemCount: ss.cpu2Status.now.length,
|
||||
return ConstrainedBox(
|
||||
constraints: BoxConstraints(maxHeight: _media.size.height * 0.3),
|
||||
child: ListView.builder(
|
||||
itemBuilder: (ctx, idx) {
|
||||
return Text('$idx ${ss.cpu2Status.usedPercent(coreIdx: idx)}');
|
||||
},
|
||||
itemCount: ss.cpu2Status.now.length,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user