From a36c7c76ccacb0c7ec60ab383938daf4012885d4 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Wed, 15 Jan 2020 10:39:07 +0100 Subject: [PATCH] Fix scene not being centered --- sandboxes/opencsg/main.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sandboxes/opencsg/main.cpp b/sandboxes/opencsg/main.cpp index ab379c196..a0d5c4ceb 100644 --- a/sandboxes/opencsg/main.cpp +++ b/sandboxes/opencsg/main.cpp @@ -446,13 +446,13 @@ void MyFrame::activate_canvas_display() m_canvas->Bind(wxEVT_PAINT, [this](wxPaintEvent &) { // This is required even though dc is not used otherwise. wxPaintDC dc(this); - const wxSize csize = GetClientSize(); + const wxSize csize = m_canvas->GetClientSize(); m_canvas->get_display()->set_screen_size(csize.x, csize.y); m_canvas->get_display()->repaint(); }); - m_canvas->Bind(wxEVT_SIZE, [this](wxSizeEvent &) { - const wxSize csize = GetClientSize(); + m_canvas->Bind(wxEVT_SIZE, [this](wxSizeEvent &) { + const wxSize csize = m_canvas->GetClientSize(); m_canvas->get_display()->set_screen_size(csize.x, csize.y); m_canvas->get_display()->repaint(); });