Build font parameters for asset packs fonts

This commit is contained in:
Willy-JL
2024-01-24 05:12:30 +00:00
parent 8e7ae15fbd
commit 0f67cbe760
3 changed files with 21 additions and 3 deletions

View File

@@ -112,6 +112,9 @@ uint8_t canvas_current_font_width(const Canvas* canvas) {
const CanvasFontParameters* canvas_get_font_params(const Canvas* canvas, Font font) {
furi_assert(canvas);
furi_assert(font < FontTotalNumber);
if((FontSwap)font < FontSwapCount && xtreme_assets.font_params[font]) {
return xtreme_assets.font_params[font];
}
return &canvas_font_params[font];
}