From 52915ba4bcb8f82a7d8249df07130e4fc0e5bd32 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Mon, 8 Jun 2020 14:36:34 -0400 Subject: Line wrapping now computed only once for proportional text unless requested by the renderer, providing better performance. --- ag_render.f90 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ag_render.f90') diff --git a/ag_render.f90 b/ag_render.f90 index 8dfbb78..e98d7b6 100644 --- a/ag_render.f90 +++ b/ag_render.f90 @@ -249,6 +249,7 @@ contains address_width = getmaxx()/2 - textwidth("Address:") - 5 if(self%address_id < 0) then self%address_id = createtextbox(x, 2, address_width, 20) + call settextboxentercallback(self%address_id, go_button_callback) else call settextboxposition(self%address_id, x, 2, address_width, 20) end if @@ -780,7 +781,7 @@ contains self%max_width = compute_max_width(self) self%y = 0 - ag_action = render_action_layout + ag_action = render_action_rewrap end select -- cgit v1.2.3