diff options
| author | Xavier Ducrohet <xav@android.com> | 2010-07-16 16:46:39 -0700 |
|---|---|---|
| committer | Xavier Ducrohet <xav@android.com> | 2010-07-16 16:46:39 -0700 |
| commit | b8bb8ac5bbde9d2e4928015b980164781554eefe (patch) | |
| tree | 0f0b2a47d46c5e897fcaebd0e2f003798c04d472 /tools/layoutlib | |
| parent | 1726cf285ffc747fd3545b17139aba5e26abdfc6 (diff) | |
| download | frameworks_base-b8bb8ac5bbde9d2e4928015b980164781554eefe.zip frameworks_base-b8bb8ac5bbde9d2e4928015b980164781554eefe.tar.gz frameworks_base-b8bb8ac5bbde9d2e4928015b980164781554eefe.tar.bz2 | |
Fix the layoutlib Paint.set(Paint) method.
It would change the text rendering info but not recompute
the Java Font objects. The effect is a broken font rendering
in the EditText (which use this method to copy some Paint
object before using the copy for the actual drawing)
Change-Id: I6d8d1bf86f0d77d088f60ad81c71dd3ebab727b0
Diffstat (limited to 'tools/layoutlib')
| -rw-r--r-- | tools/layoutlib/bridge/src/android/graphics/Paint.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Paint.java b/tools/layoutlib/bridge/src/android/graphics/Paint.java index 619ab30..d13b5fe 100644 --- a/tools/layoutlib/bridge/src/android/graphics/Paint.java +++ b/tools/layoutlib/bridge/src/android/graphics/Paint.java @@ -283,6 +283,8 @@ public class Paint extends _Original_Paint { mStyle = src.mStyle; mFlags = src.mFlags; + updateFontObject(); + super.set(src); } } |
