diff --git a/src/rootcanvaswidget.cpp b/src/rootcanvaswidget.cpp
index d9b2a2aaabc55ec35b0e565994daa63c2ffbe414..a1a420cb66937e95e7d7eccdb8a67ca0a1ddb121 100644
--- a/src/rootcanvaswidget.cpp
+++ b/src/rootcanvaswidget.cpp
@@ -78,6 +78,8 @@ void RootCanvasWidget::resizeEvent(QResizeEvent* const event)
             static_cast<UInt_t>(event->size().width()),
             static_cast<UInt_t>(event->size().height())
         );
+        _canvas->Draw();
+        _canvas->Modified();
         _canvas->Resize();
         _canvas->Update();
     }