diff --git a/lib/view/pages/files/files.dart b/lib/view/pages/files/files.dart index f18262b..9e6081d 100644 --- a/lib/view/pages/files/files.dart +++ b/lib/view/pages/files/files.dart @@ -91,6 +91,7 @@ class _FilesState extends State { path: widget.path.isEmpty ? "/" : widget.path.join("/"), onUpdate: (ListFilesResponse d) { if(!context.mounted) return; // prevent setState when widget is possibly already disposed + d.files.removeWhere((element) => element.name.isEmpty || element.name == widget.path.lastOrNull()); setState(() { data = d; });