We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8dcfb86 commit 754c13cCopy full SHA for 754c13c
1 file changed
cursorless-talon/src/csv_overrides.py
@@ -272,6 +272,9 @@ def update_dicts(
272
for entry in spoken_form_entries:
273
for spoken_form in entry.spoken_forms:
274
lists[entry.list_name][spoken_form] = entry.id
275
+ # Make sure that we add empty lists. Otherwise we can't remove spoken forms for existing lists.
276
+ if not entry.spoken_forms:
277
+ lists.setdefault(entry.list_name, {})
278
assign_lists_to_context(ctx, lists, pluralize_lists)
279
280
if handle_new_values is not None:
0 commit comments