From b932f5a62bf7f93cf8b7c4e4100c00e496942a76 Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 17 Apr 2024 10:19:32 -0500 Subject: [PATCH] updating ideas on todo.org --- TODO.org | 2 ++ 1 file changed, 2 insertions(+) diff --git a/TODO.org b/TODO.org index 83bf41f..6583114 100644 --- a/TODO.org +++ b/TODO.org @@ -35,6 +35,8 @@ I need to figure out how to make saving asynchronous in order to not lock the ui Tokio seems to not be working the way I expected.... +Works much better with spawning an os thread. + ** TODO [#B] Fix updating things in the song editor [[file:~/dev/lumina/src/qml/presenter/SongEditor.qml::function updateLyrics(lyrics) {]] The core problem with this is that when we set the song, the index to get the item is the index of the item in the vector, not the ID in the DB. So, when we get a song, we can't use that index to update things, we need to make sure we are using the id so that all the new work in updating the right item is done correctly.