Merge commit 'c52ae862ef18218f6db0c8b538d5cdf2685a07b1' * commit 'c52ae862ef18218f6db0c8b538d5cdf2685a07b1': Build the BitmapShader if it hasn't been built yet.
This commit is contained in:
@@ -271,7 +271,8 @@ public class BitmapDrawable extends Drawable {
|
||||
|
||||
public void setTileModeXY(Shader.TileMode xmode, Shader.TileMode ymode) {
|
||||
final BitmapState state = mBitmapState;
|
||||
if (state.mTileModeX != xmode || state.mTileModeY != ymode) {
|
||||
if (state.mPaint.getShader() == null ||
|
||||
state.mTileModeX != xmode || state.mTileModeY != ymode) {
|
||||
state.mTileModeX = xmode;
|
||||
state.mTileModeY = ymode;
|
||||
mRebuildShader = true;
|
||||
|
||||
Reference in New Issue
Block a user