From a85a24dc5a4dccfba0a5d7aba8f6b997f7f7f855 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Tue, 21 Feb 2017 19:18:01 -0500 Subject: [PATCH] fix #268: cord inspector regression with font size too large for border --- pd/nw/pdgui.js | 7 +++++-- pd/src/g_magicglass.c | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index 140abeda7..82643aec7 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -4198,11 +4198,14 @@ function gui_canvas_redrect_coords(cid, x1, y1, x2, y2) { // For clarity, this probably shouldn't be a gobj. Also, it might be easier to // make it a div that lives on top of the patchsvg -function gui_cord_inspector_new(cid) { +function gui_cord_inspector_new(cid, font_size) { var g = get_gobj(cid, "cord_inspector"), ci_rect = create_item(cid, "rect", { id: "cord_inspector_rect" }), ci_poly = create_item(cid, "polygon", { id: "cord_inspector_polygon" }), - ci_text = create_item(cid, "text", { id: "cord_inspector_text" }), + ci_text = create_item(cid, "text", { + id: "cord_inspector_text", + "font-size": pd_fontsize_to_gui_fontsize(font_size) + "px", + }), text_node = patchwin[cid].window.document.createTextNode(""); ci_text.appendChild(text_node); g.appendChild(ci_rect); diff --git a/pd/src/g_magicglass.c b/pd/src/g_magicglass.c index 22b83cdb1..f999aef51 100644 --- a/pd/src/g_magicglass.c +++ b/pd/src/g_magicglass.c @@ -110,8 +110,8 @@ void magicGlass_drawNew(t_magicGlass *x) { gui_vmess("gui_gobj_new", "xssiii", x->x_c, "cord_inspector", "cord_inspector", 0, 0, 0); - gui_vmess("gui_cord_inspector_new", "x", - x->x_c); + gui_vmess("gui_cord_inspector_new", "xi", + x->x_c, x->x_display_font); magicGlass_updateText(x, 0); clock_delay(x->x_flashClock, MG_CLOCK_FLASH_DELAY); } -- GitLab