From 17b276b9f6b82d9b0f5ab576432cab76e648bc99 Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Mon, 5 Oct 2020 13:09:39 +0200 Subject: [PATCH] Add a comment on the HomeScreen It took me some time to figure out why I had written it this way. --- lib/screens/home_screen.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/screens/home_screen.dart b/lib/screens/home_screen.dart index d6e4c2b9..7e3be263 100644 --- a/lib/screens/home_screen.dart +++ b/lib/screens/home_screen.dart @@ -25,6 +25,9 @@ class _HomeScreenState extends State { Future.delayed(Duration.zero, _initFolder); } + // This is nto done inside build as we want to avoid rebuilding the + // FlattenedNotesFolder as much as possible. It's very expensive, since + // it sorts all the notes. void _initFolder() async { if (!mounted) return;