From c7e9a4e68da46c9bacb11e56b4ba1a0f1e70603f Mon Sep 17 00:00:00 2001 From: malik1004x Date: Fri, 19 Dec 2025 21:31:34 +0100 Subject: [PATCH] fix seed page on desktop (#2752) --- lib/src/widgets/seedphrase_grid_widget.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/src/widgets/seedphrase_grid_widget.dart b/lib/src/widgets/seedphrase_grid_widget.dart index df8535f57..0d457a093 100644 --- a/lib/src/widgets/seedphrase_grid_widget.dart +++ b/lib/src/widgets/seedphrase_grid_widget.dart @@ -12,17 +12,19 @@ class SeedPhraseGridWidget extends StatelessWidget { @override Widget build(BuildContext context) { - + int minTiles = 1; + int maxTiles = 4; double desiredTileWidth = 120; double spacing = 4; double padding = 4; double screenWidth = MediaQuery.of(context).size.width; int crossAxisCount = - ((screenWidth + spacing - (2 * padding)) / (desiredTileWidth + spacing)) - .floor(); + ((screenWidth + spacing - (2 * padding)) / (desiredTileWidth + spacing)).floor(); - if (crossAxisCount < 1) crossAxisCount = 1; + + if (crossAxisCount > maxTiles) crossAxisCount = maxTiles; + if (crossAxisCount < minTiles) crossAxisCount = minTiles; return GridView.builder( itemCount: list.length,