From faa3561b37806583936385ba4a0af05ff907dd33 Mon Sep 17 00:00:00 2001 From: Face <69168154+face-hh@users.noreply.github.com> Date: Thu, 11 Sep 2025 18:04:15 +0300 Subject: [PATCH] fix font color in canvsa --- flumi/Scripts/Tags/canvas.gd | 4 ++-- flumi/Scripts/Utils/Lua/Canvas.gd | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/flumi/Scripts/Tags/canvas.gd b/flumi/Scripts/Tags/canvas.gd index 6c07eed..b78dcdb 100644 --- a/flumi/Scripts/Tags/canvas.gd +++ b/flumi/Scripts/Tags/canvas.gd @@ -87,8 +87,8 @@ class CanvasContext2D: } canvas._add_draw_command(cmd) - func drawText(x: float, y: float, text: String, color_hex: String = "#000000"): - var color = _parse_color(fill_style if color_hex == "#000000" else color_hex) + func drawText(x: float, y: float, text: String, color_hex: String = ""): + var color = _parse_color(fill_style if color_hex.is_empty() else color_hex) var cmd = { "type": "text", "x": x, diff --git a/flumi/Scripts/Utils/Lua/Canvas.gd b/flumi/Scripts/Utils/Lua/Canvas.gd index 588e7ef..5067782 100644 --- a/flumi/Scripts/Utils/Lua/Canvas.gd +++ b/flumi/Scripts/Utils/Lua/Canvas.gd @@ -314,13 +314,10 @@ static func _2d_drawText_wrapper(vm: LuauVM) -> int: var x: float = vm.luaL_checknumber(2) var y: float = vm.luaL_checknumber(3) var text: String = vm.luaL_checkstring(4) - var font_name: String = "default" var color: String = "#000000" if vm.lua_gettop() >= 5: - font_name = vm.luaL_checkstring(5) - if vm.lua_gettop() >= 6: - color = vm.luaL_checkstring(6) + color = vm.luaL_checkstring(5) vm.lua_getfield(1, "_element_id") var element_id: String = vm.lua_tostring(-1) @@ -332,7 +329,6 @@ static func _2d_drawText_wrapper(vm: LuauVM) -> int: "x": x, "y": y, "text": text, - "font_name": font_name, "color": color }