From cd2ef5b4ed01b8b8825c6a51d7df6a6ad051ac3a Mon Sep 17 00:00:00 2001 From: Mikhail Mitrofanov Date: Fri, 8 May 2026 14:29:43 +0300 Subject: [PATCH] Solving bug with wrong word delete --- src/dictionary.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dictionary.rs b/src/dictionary.rs index 47dc8cb..f51f272 100644 --- a/src/dictionary.rs +++ b/src/dictionary.rs @@ -146,6 +146,7 @@ impl DictionaryState { let state = &mut self.state.lock().unwrap(); let dict = &mut state.dictionary; let word = dict.remove(i); + self.include_map.remove(i); delete_word(&word, &state.connection) } DictionaryMessage::Include(i, b) => self.include_map[i] = b,