[pdm-devel] [PATCH datacenter-manager] ui: views: also show empty view warning with empty rows
Dominik Csapak
d.csapak at proxmox.com
Thu Dec 11 14:06:26 CET 2025
by simply using `.flatten()` to count the actual number of widgets
Suggested-by: Lukas Wagner <l.wagner at proxmox.com>
Signed-off-by: Dominik Csapak <d.csapak at proxmox.com>
---
ui/src/dashboard/view/row_view.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ui/src/dashboard/view/row_view.rs b/ui/src/dashboard/view/row_view.rs
index 6276d555..673b4627 100644
--- a/ui/src/dashboard/view/row_view.rs
+++ b/ui/src/dashboard/view/row_view.rs
@@ -337,7 +337,7 @@ impl Component for RowViewComp {
.class(css::FlexDirection::Row)
.class(css::FlexWrap::Wrap);
- if layout.is_empty() && !self.edit_mode {
+ if layout.iter().flatten().count() == 0 && !self.edit_mode {
let icon = "<i class=\"fa fa-pencil\"></i>";
let message = tr!("The layout is empty. To add widgets, enable editing by clicking the {0} icon above.", icon);
let message = Html::from_html_unchecked(message.into());
--
2.47.3
More information about the pdm-devel
mailing list