From 9ff76b65cc381ee5f97c243a43d461a7fae086e0 Mon Sep 17 00:00:00 2001 From: James Westman Date: Thu, 6 Jul 2023 20:54:14 -0500 Subject: [PATCH] docs: Fix docs for accessibility properties --- blueprintcompiler/language/gtk_a11y.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blueprintcompiler/language/gtk_a11y.py b/blueprintcompiler/language/gtk_a11y.py index f7f89d6..6a346ec 100644 --- a/blueprintcompiler/language/gtk_a11y.py +++ b/blueprintcompiler/language/gtk_a11y.py @@ -98,6 +98,7 @@ def get_types(gir): def _get_docs(gir, name): + name = name.replace("-", "_") if gir_type := ( gir.get_type("AccessibleProperty", "Gtk").members.get(name) or gir.get_type("AccessibleRelation", "Gtk").members.get(name) @@ -197,7 +198,9 @@ def a11y_completer(ast_node, match_variables): def a11y_name_completer(ast_node, match_variables): for name, type in get_types(ast_node.root.gir).items(): yield Completion( - name, CompletionItemKind.Property, docs=_get_docs(ast_node.root.gir, type) + name, + CompletionItemKind.Property, + docs=_get_docs(ast_node.root.gir, type.name), )