diff --git a/shaperglot/checks/no_orphaned_marks.py b/shaperglot/checks/no_orphaned_marks.py index c145d06..4dacea4 100644 --- a/shaperglot/checks/no_orphaned_marks.py +++ b/shaperglot/checks/no_orphaned_marks.py @@ -24,6 +24,8 @@ def describe(self): return f"that, when {self.input.describe()}, no marks are left unattached" def execute(self, checker): + if not self.input.text: + return buffer = self.input.shape(checker) dotted_circle_glyph = checker.cmap.get(0x25CC)