From 395c5aa302518af0d9f66dfafc910b3eab88742d Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 26 Oct 2021 19:22:08 +0800 Subject: ... --- src/osx/graphics/quartz/TextLayout.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/osx/graphics/quartz/TextLayout.cpp') diff --git a/src/osx/graphics/quartz/TextLayout.cpp b/src/osx/graphics/quartz/TextLayout.cpp index 41d04958..5145f9f9 100644 --- a/src/osx/graphics/quartz/TextLayout.cpp +++ b/src/osx/graphics/quartz/TextLayout.cpp @@ -146,6 +146,8 @@ Point OsxCTTextLayout::TextSinglePoint(Index position, bool trailing) { } } + if (lines_.empty()) return Point{}; + return Convert(CTLineGetImageBounds(lines_.back(), nullptr)).GetRightTop(); } -- cgit v1.2.3