diff --git a/crates/egui_demo_lib/tests/snapshots/demos/Font Book.png b/crates/egui_demo_lib/tests/snapshots/demos/Font Book.png index 434f2e1e..2cbed60d 100644 --- a/crates/egui_demo_lib/tests/snapshots/demos/Font Book.png +++ b/crates/egui_demo_lib/tests/snapshots/demos/Font Book.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:af99bd49ceee6bbd96cc813cd96ac01f5c135ed7d94b8ff4010fa45feac5359a -size 127703 +oid sha256:1523b8ad99267eceb65a9009ca38d99937e61c45a1115d050644f037cadfc16c +size 127794 diff --git a/crates/epaint/src/text/font.rs b/crates/epaint/src/text/font.rs index 78d9c141..b79bea2f 100644 --- a/crates/epaint/src/text/font.rs +++ b/crates/epaint/src/text/font.rs @@ -149,14 +149,6 @@ impl FontImpl { return false; } - if self.name == "emoji-icon-font" { - // HACK: https://github.com/emilk/egui/issues/1284 https://github.com/jslegers/emoji-icon-font/issues/18 - // Don't show the wrong fullwidth capital letters: - if 'S' <= chr && chr <= 'Y' { - return true; - } - } - matches!( chr, // Strip out a religious symbol with secondary nefarious interpretation: diff --git a/crates/epaint_default_fonts/emoji-icon-font.ttf b/crates/epaint_default_fonts/emoji-icon-font.ttf new file mode 100644 index 00000000..0f29dfed Binary files /dev/null and b/crates/epaint_default_fonts/emoji-icon-font.ttf differ