Add scrollbar to path trace details list for improved navigation

This commit is contained in:
Winston Lowe
2026-02-08 12:25:51 -08:00
parent 2f4b230b31
commit 0d8801fa75
+10 -3
View File
@@ -515,7 +515,8 @@ class _PathTraceMapScreenState extends State<PathTraceMapScreen> {
? Center(
child: Text(l10n.channelPath_noHopDetailsAvailable),
)
: ListView.separated(
: Scrollbar(
child: ListView.separated(
padding: const EdgeInsets.symmetric(vertical: 4),
itemCount: pathTraceData.pathData.length + 1,
separatorBuilder: (_, __) => const Divider(height: 1),
@@ -532,12 +533,17 @@ class _PathTraceMapScreenState extends State<PathTraceMapScreen> {
style: const TextStyle(fontSize: 14),
),
subtitle: Text(
formatDirectionSubText(pathTraceData, index),
formatDirectionSubText(
pathTraceData,
index,
),
style: const TextStyle(fontSize: 14),
),
trailing: SNRIcon(
snr:
pathTraceData.snrData[index].toSigned(8) /
pathTraceData.snrData[index].toSigned(
8,
) /
4.0,
),
onTap: () {
@@ -549,6 +555,7 @@ class _PathTraceMapScreenState extends State<PathTraceMapScreen> {
},
),
),
),
],
),
),