diff --git a/examples/rich-text/src/main.rs b/examples/rich-text/src/main.rs index 0ee5bff..2c6ef36 100644 --- a/examples/rich-text/src/main.rs +++ b/examples/rich-text/src/main.rs @@ -121,13 +121,12 @@ fn set_buffer_text(buffer: &mut BorrowedWithFontSystem<'_, Buffer>) { "生活,삶,जिंदगी 😀\n", attrs.clone().color(Color::rgb(0xFF, 0x00, 0x00)), ), - ( - "Hinting enabled, ", - attrs.clone() - ), + ("Hinting enabled, ", attrs.clone()), ( "Hinting disabled\n", - attrs.clone().cache_key_flags(CacheKeyFlags::DISABLE_HINTING), + attrs + .clone() + .cache_key_flags(CacheKeyFlags::DISABLE_HINTING), ), ]; diff --git a/src/swash.rs b/src/swash.rs index e74a29f..d5c9bab 100644 --- a/src/swash.rs +++ b/src/swash.rs @@ -87,7 +87,7 @@ fn swash_outline_commands( let mut outline = scaler .scale_outline(cache_key.glyph_id) .or_else(|| scaler.scale_color_outline(cache_key.glyph_id))?; - + if cache_key.flags.contains(CacheKeyFlags::FAKE_ITALIC) { outline.transform(&Transform::skew( Angle::from_degrees(14.0),