In the resources tab there were no option to filter the guest when the status is `paused`. To fix the issue, add new `paused` filter option under status section of the drawer.
Additionaly rather than copy pasting the `_ProxmoxResourceFilterLisTile`, add a for loop that will iterate over all the statuses. Signed-off-by: Shan Shaji <s.sh...@proxmox.com> --- changes since v2: * rebase the changes with master. * fix commit message. .../pve_mobile_resource_filter_sheet.dart | 40 +++++++------------ 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/lib/widgets/pve_mobile_resource_filter_sheet.dart b/lib/widgets/pve_mobile_resource_filter_sheet.dart index cee3a49..34e169b 100644 --- a/lib/widgets/pve_mobile_resource_filter_sheet.dart +++ b/lib/widgets/pve_mobile_resource_filter_sheet.dart @@ -84,34 +84,24 @@ class PveMobileResourceFilterSheet extends StatelessWidget { _PveFilterSheetSection( sectionTitle: 'Status', items: [ - _ProxmoxResourceFilterListTile( - title: 'Online', - value: state.statusFilter - .contains(PveResourceStatusType.running), - onChanged: (v) => rBloc.events.add( - FilterResources( - statusFilter: _addOrRemove( - v!, - PveResourceStatusType.running, - state.statusFilter, - ), - ), - ), - ), - _ProxmoxResourceFilterListTile( - title: 'Offline', - value: state.statusFilter - .contains(PveResourceStatusType.stopped), - onChanged: (v) => rBloc.events.add( - FilterResources( - statusFilter: _addOrRemove( - v!, - PveResourceStatusType.stopped, - state.statusFilter, + for (var filterItem in [ + (title: 'Online', type: PveResourceStatusType.running), + (title: 'Offline', type: PveResourceStatusType.stopped), + (title: 'Paused', type: PveResourceStatusType.paused) + ]) + _ProxmoxResourceFilterListTile( + title: filterItem.title, + value: state.statusFilter.contains(filterItem.type), + onChanged: (v) => rBloc.events.add( + FilterResources( + statusFilter: _addOrRemove( + v!, + filterItem.type, + state.statusFilter, + ), ), ), ), - ), ], ) ], -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel