From 5723c2ba543bdb86b9f873f86fc64cec6634ecf3 Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 4 Nov 2019 16:15:43 +0300 Subject: [PATCH] Fix workaround for Open Sans tilda bug. --- ui/text/text.cpp | 2 +- ui/widgets/input_fields.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/text/text.cpp b/ui/text/text.cpp index 3d061e8..724000b 100644 --- a/ui/text/text.cpp +++ b/ui/text/text.cpp @@ -108,7 +108,7 @@ bool ComputeCheckTilde(const style::TextStyle &st) { const auto &font = st.font; return (font->size() * style::DevicePixelRatio() == 13) && (font->flags() == 0) - && (font->f.family() == qstr("Open Sans")); + && (font->f.family() == qstr("DAOpenSansRegular")); } } // namespace diff --git a/ui/widgets/input_fields.cpp b/ui/widgets/input_fields.cpp index 65934e7..ff3760e 100644 --- a/ui/widgets/input_fields.cpp +++ b/ui/widgets/input_fields.cpp @@ -1978,7 +1978,7 @@ bool InputField::isRedoAvailable() const { void InputField::processFormatting(int insertPosition, int insertEnd) { // Tilde formatting. const auto tildeFormatting = (_st.font->f.pixelSize() * style::DevicePixelRatio() == 13) - && (_st.font->f.family() == qstr("Open Sans")); + && (_st.font->f.family() == qstr("DAOpenSansRegular")); auto isTildeFragment = false; const auto tildeFixedFont = AdjustFont(st::semiboldFont, _st.font);