From f6f90171a5e1e72e515e74ad7090b375ae6dc763 Mon Sep 17 00:00:00 2001 From: Joeri Exelmans Date: Thu, 4 May 2023 11:52:50 +0200 Subject: [PATCH] Fix bug: can handle empty text nodes in Xournal++ --- src/xopp2oml/template.oml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xopp2oml/template.oml b/src/xopp2oml/template.oml index d5bf719..3c3076c 100644 --- a/src/xopp2oml/template.oml +++ b/src/xopp2oml/template.oml @@ -43,7 +43,7 @@ description <{{output_namespace}}#> as {{shorthand}} { ] {%- for el_index, el in enumerate(layer.elements) %} - {%- if not minimal or el.__class__.__name__ == "Text" %} + {%- if not minimal or el.__class__.__name__ == "Text" and el.text != None %} ci p{{page_index}}l{{layer_index}}e{{el_index}} : xopp:{{el.__class__.__name__}} [ xopp:hasText {{el.text | to_oml_string_literal}}