From a5751895f0e3807bb7ce5fff833134bd836671c7 Mon Sep 17 00:00:00 2001 From: Josef Heinen Date: Sat, 26 Aug 2017 06:49:00 -0400 Subject: [PATCH] gr: update padding constraints before first plot --- src/backends/gr.jl | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/backends/gr.jl b/src/backends/gr.jl index d4d8e3bf..8c32e6ec 100644 --- a/src/backends/gr.jl +++ b/src/backends/gr.jl @@ -579,7 +579,7 @@ function gr_get_ticks_size(ticks, i) return l end -function gr_update_min_padding(sp::Subplot{GRBackend}) +function _update_min_padding!(sp::Subplot{GRBackend}) # Add margin given by the user leftpad = 2mm + sp[:left_margin] toppad = 2mm + sp[:top_margin] @@ -620,9 +620,8 @@ function gr_update_min_padding(sp::Subplot{GRBackend}) sp.minpad = (leftpad, toppad, rightpad, bottompad) end - function gr_display(sp::Subplot{GRBackend}, w, h, viewport_canvas) - gr_update_min_padding(sp) + _update_min_padding!(sp) # the viewports for this subplot viewport_subplot = gr_viewport_from_bbox(sp, bbox(sp), w, h, viewport_canvas)