diff options
author | scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-04-24 14:10:57 +0000 |
---|---|---|
committer | scroggo@google.com <scroggo@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2013-04-24 14:10:57 +0000 |
commit | 48821fc31c3987a68268139850ebc1b8d326ade5 (patch) | |
tree | 271a4812cb65acc9921346e00a93121c32280083 /src | |
parent | f1a358f42c8f9a36e55db9eb838017de9aa5dcfc (diff) |
Fix a bug in SkTextBox.
When checking to see if the line of text is beyond the bottom of
the textbox, compare with the bottom, rather than the height (bottom
- top). Prior to this change, text in the bottom of a textbox could
be clipped out.
BUG=https://code.google.com/p/skia/issues/detail?id=1250
Review URL: https://codereview.chromium.org/13856017
git-svn-id: http://skia.googlecode.com/svn/trunk@8838 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src')
-rw-r--r-- | src/views/SkTextBox.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/views/SkTextBox.cpp b/src/views/SkTextBox.cpp index b5dab09d00..b0a42cd714 100644 --- a/src/views/SkTextBox.cpp +++ b/src/views/SkTextBox.cpp @@ -232,7 +232,7 @@ void SkTextBox::draw(SkCanvas* canvas, const char text[], size_t len, const SkPa if (text >= textStop) break; y += scaledSpacing; - if (y + metrics.fAscent >= height) + if (y + metrics.fAscent >= fBox.fBottom) break; } } |