Commit 30ca5cd
Fabrice Di Meglio
Fix bug #6408393 Character corruption is caused when locale is changed
- free the TextLayoutCache on Locale change
- also free TextLayoutCache when memory is low
Change-Id: I39a37ac8ec3c292cfb1c0eea4bb41ff71897d0891 parent 476b03b commit 30ca5cd
File tree
5 files changed
+47
-2
lines changed- core
- java/android/app
- jni/android/graphics
- graphics/java/android/graphics
5 files changed
+47
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2639 | 2639 | | |
2640 | 2640 | | |
2641 | 2641 | | |
| 2642 | + | |
2642 | 2643 | | |
2643 | 2644 | | |
2644 | 2645 | | |
| |||
2955 | 2956 | | |
2956 | 2957 | | |
2957 | 2958 | | |
| 2959 | + | |
2958 | 2960 | | |
2959 | 2961 | | |
2960 | 2962 | | |
| |||
3669 | 3671 | | |
3670 | 3672 | | |
3671 | 3673 | | |
| 3674 | + | |
3672 | 3675 | | |
3673 | 3676 | | |
3674 | 3677 | | |
| |||
3693 | 3696 | | |
3694 | 3697 | | |
3695 | 3698 | | |
| 3699 | + | |
3696 | 3700 | | |
3697 | 3701 | | |
3698 | 3702 | | |
| |||
3701 | 3705 | | |
3702 | 3706 | | |
3703 | 3707 | | |
| 3708 | + | |
| 3709 | + | |
3704 | 3710 | | |
3705 | 3711 | | |
3706 | 3712 | | |
| |||
3709 | 3715 | | |
3710 | 3716 | | |
3711 | 3717 | | |
| 3718 | + | |
| 3719 | + | |
| 3720 | + | |
| 3721 | + | |
| 3722 | + | |
| 3723 | + | |
| 3724 | + | |
| 3725 | + | |
| 3726 | + | |
| 3727 | + | |
| 3728 | + | |
3712 | 3729 | | |
3713 | 3730 | | |
3714 | 3731 | | |
| |||
3719 | 3736 | | |
3720 | 3737 | | |
3721 | 3738 | | |
| 3739 | + | |
| 3740 | + | |
3722 | 3741 | | |
3723 | 3742 | | |
3724 | 3743 | | |
| |||
3821 | 3840 | | |
3822 | 3841 | | |
3823 | 3842 | | |
| 3843 | + | |
| 3844 | + | |
| 3845 | + | |
3824 | 3846 | | |
3825 | 3847 | | |
3826 | 3848 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
73 | 77 | | |
74 | 78 | | |
75 | 79 | | |
| |||
986 | 990 | | |
987 | 991 | | |
988 | 992 | | |
989 | | - | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
990 | 996 | | |
991 | 997 | | |
992 | 998 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
991 | 991 | | |
992 | 992 | | |
993 | 993 | | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
994 | 1001 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
312 | 315 | | |
313 | 316 | | |
314 | 317 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1617 | 1617 | | |
1618 | 1618 | | |
1619 | 1619 | | |
| 1620 | + | |
| 1621 | + | |
| 1622 | + | |
| 1623 | + | |
| 1624 | + | |
| 1625 | + | |
| 1626 | + | |
1620 | 1627 | | |
1621 | 1628 | | |
1622 | 1629 | | |
| |||
0 commit comments