left align file manager breadcrumbs

This commit is contained in:
ngfchl
2026-07-18 20:02:24 +08:00
parent 1095a337a8
commit ffb54ee2a6
+13 -4
View File
@@ -54,7 +54,9 @@ class BreadcrumbBar extends StatelessWidget {
GestureDetector(
onTap: isLast ? null : () => onNavigate(i),
child: MouseRegion(
cursor: isLast ? SystemMouseCursors.basic : SystemMouseCursors.click,
cursor: isLast
? SystemMouseCursors.basic
: SystemMouseCursors.click,
child: Container(
padding: const EdgeInsets.symmetric(horizontal: 8, vertical: 4),
decoration: BoxDecoration(
@@ -75,9 +77,16 @@ class BreadcrumbBar extends StatelessWidget {
);
}
return SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: Row(children: items),
return Align(
alignment: Alignment.centerLeft,
child: SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: Row(
mainAxisSize: MainAxisSize.min,
mainAxisAlignment: MainAxisAlignment.start,
children: items,
),
),
);
}
}