Black Right-Pointing Triangle, when encoded as 3 UTF-8 bytes without the trailing Variation Selectors, should display as the simple Unicode glyph and not the emoji graphic variation. This problem may apply to other code points as well.
/* ā–¶
BLACK RIGHT-POINTING TRIANGLE
Unicode: U+25B6, UTF-8: E2 96 B6
Unicode: U+25B6 U+FE0E, UTF-8: E2 96 B6 EF B8 8E
ā–¶ļø
right-pointing triangle
Unicode: U+25B6 U+FE0F, UTF-8: E2 96 B6 EF B8 8F
*/
llOwnerSay("UTF-8 #1: "+ llUnescapeURL("%E2%96%B6"));
llOwnerSay("UTF-8 #2: "+ llUnescapeURL("%E2%96%B6%EF%B8%8E"));
There is no obvious way to achieve the monochrome glyph.
This affects dialog boxes which use the various triangles for navigating hierarchical menus. The Black Up-Pointing Triangle (U+25B2) is rendered as a monochrome glyph, so the look is inconsistent.