enyojs/moonstone — pull request #1403 by zhaopeterson (2014-06-20 00:01:29+00:00)
Title: BHV-10842: ExpandableIntegerPicker-NonLatin: Arrows do not display in No...

...n-Latin Font Enyo-DCO-1.1-Signed-off-by: Brooke Peterson
###Objective/Issues
in non-latin SimpleIntergerPicker icon do not render

###Cause
There is a generic rule .enyo-locale-non-latin .moon button font-family: "Moonstone LG Display"; override the moon icon font family

###Fix:
Write a more specificity class to correct this problem:
.enyo-locale-non-latin .moon button.moon-simple-integer-picker-button {
font-family: "Moonstone Icons";
}

###Note:
This is just a quick fix, SimpleIntegerPicker.less is very verbose and the code could be greatly simplified. Also we probably should not use moon-icon, can just use pseudo elector like I did with date/time picker. Will do a follow up PR.