Index: src/ports/SkTypeface_win_dw.cpp |
diff --git a/src/ports/SkTypeface_win_dw.cpp b/src/ports/SkTypeface_win_dw.cpp |
index 9c727e715eadeff3cd1a33ce997b146f1d099dc7..40d49eaa02c05ca18cd9f7bba18604ed7d0f3d6c 100644 |
--- a/src/ports/SkTypeface_win_dw.cpp |
+++ b/src/ports/SkTypeface_win_dw.cpp |
@@ -40,6 +40,7 @@ void DWriteFontTypeface::onGetFontDescriptor(SkFontDescriptor* desc, |
HRV(sk_wchar_to_skstring(familyName.get(), familyNamesLen, &utf8FamilyName)); |
desc->setFamilyName(utf8FamilyName.c_str()); |
+ desc->setFontFileIndex(fDWriteFontFace->GetIndex()); |
*isLocalStream = SkToBool(fDWriteFontFileLoader.get()); |
} |