diff --git a/packages/skia/cpp/api/JsiSkFont.h b/packages/skia/cpp/api/JsiSkFont.h index 59a0e12938..23f22b4adf 100644 --- a/packages/skia/cpp/api/JsiSkFont.h +++ b/packages/skia/cpp/api/JsiSkFont.h @@ -161,15 +161,9 @@ class JsiSkFont : public JsiSkWrappingSharedPtrNativeObject { void setSize(double size) { getObject()->setSize(size); } - // The JS API declares booleans here, but the previous implementation read - // the arguments with asNumber() — keep accepting numbers. - void setEmbolden(double embolden) { - getObject()->setEmbolden(static_cast(embolden)); - } + void setEmbolden(bool embolden) { getObject()->setEmbolden(embolden); } - void setSubpixel(double subpixel) { - getObject()->setSubpixel(static_cast(subpixel)); - } + void setSubpixel(bool subpixel) { getObject()->setSubpixel(subpixel); } void setTypeface(std::variant> typeface) { getObject()->setTypeface(