diff options
author | Jeffrey Armstrong <jeff@approximatrix.com> | 2020-06-08 14:36:34 -0400 |
---|---|---|
committer | Jeffrey Armstrong <jeff@approximatrix.com> | 2020-06-08 14:36:34 -0400 |
commit | 52915ba4bcb8f82a7d8249df07130e4fc0e5bd32 (patch) | |
tree | 25051156bc8fb7a4c45566a6b62f73e0da1a6eb0 /ag_render.f90 | |
parent | 48512f5d2e180d2086162cdf06c96098e6de96d7 (diff) | |
download | LR-87-52915ba4bcb8f82a7d8249df07130e4fc0e5bd32.tar.gz LR-87-52915ba4bcb8f82a7d8249df07130e4fc0e5bd32.zip |
Line wrapping now computed only once for proportional text unless requested by the renderer, providing better performance.
Diffstat (limited to 'ag_render.f90')
-rw-r--r-- | ag_render.f90 | 3 |
1 files changed, 2 insertions, 1 deletions
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 |