Fix a bug when furigana attributed text encounters line break
In earlier versions, when furigana attributed text encounters line break, the furigana layout bounding rect may be incorrectly calculated to the combination of both lines, which may cause the furigana text be rendered at a incorrect position.
This version fixes this issue.
For more information about the issue, please see #1 .