Reverting until we can find a better way to address this issue without affecting nine-patches with large stretchable areas.

Revert "Fix NinePatch decoder when the target is smaller than the source."

This reverts commit c4c458c678
This commit is contained in:
Derek Sollenberger
2011-08-02 05:17:49 -07:00
committed by Android (Google) Code Review
parent c4c458c678
commit 09a22e33e7

View File

@@ -160,14 +160,6 @@ void NinePatch_Draw(SkCanvas* canvas, const SkRect& bounds,
return;
}
// if the nine patch is bigger than the dst on a given axis we cannot
// stretch properly so just draw the bitmap as best as possible and return
if (bitmap.width() >= bounds.width() || bitmap.height() >= bounds.height())
{
canvas->drawBitmapRect(bitmap, NULL, bounds, paint);
return;
}
// should try a quick-reject test before calling lockPixels
SkAutoLockPixels alp(bitmap);