diff --git a/lib/home_page.dart b/lib/home_page.dart index 6ddf3d9..8881e61 100644 --- a/lib/home_page.dart +++ b/lib/home_page.dart @@ -25,11 +25,13 @@ class _MyHomePageState extends State { String? appName; String? appVersion; bool shuffling = false; + late final Future> sheets; @override void initState() { super.initState(); _loadAppInfo(); + sheets = acquireSheets(); } Future _loadAppInfo() async { @@ -148,7 +150,7 @@ class _MyHomePageState extends State { appBar: AppBar(title: const Text("Sheetless")), endDrawer: _buildDrawer(), body: FutureBuilder( - future: acquireSheets(), + future: sheets, builder: (BuildContext context, AsyncSnapshot> snapshot) { if (snapshot.hasData) { return SheetsWidget(