diff --git a/pd/nw/pdgui.js b/pd/nw/pdgui.js index 8a99a6b8b837b1545c82a4597a53113203830164..04f1ef0a8068ee76e2bc4a8276fb98b258866707 100644 --- a/pd/nw/pdgui.js +++ b/pd/nw/pdgui.js @@ -5692,9 +5692,10 @@ function gui_textarea(cid, tag, type, x, y, width_spec, height_spec, text, p.style.setProperty("max-width", width_spec > 0 ? width_spec + "ch" : "60ch"); p.style.setProperty("min-width", - is_gop == 1 ? (width_spec - 5) + "px" : - (width_spec < 0 ? (-width_spec) + "px" : width_spec + "ch")); - + width_spec == 0 ? "3ch" : + (is_gop == 1 ? width_spec + "px" : + (width_spec < 0 ? (-width_spec) + "px" : width_spec + "ch"))); + if (is_gop == 1) { p.style.setProperty("min-height", height_spec + "px"); }