From 5b04d84bfb9be16cd09083cf1eb73030218cddd7 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 21 Mar 2021 12:50:35 +1100 Subject: [PATCH] null check for texture in paint function Fixes #1515 --- app/widget/viewer/viewerdisplay.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/widget/viewer/viewerdisplay.cpp b/app/widget/viewer/viewerdisplay.cpp index 192059b5a..d86ec6913 100644 --- a/app/widget/viewer/viewerdisplay.cpp +++ b/app/widget/viewer/viewerdisplay.cpp @@ -282,6 +282,10 @@ void ViewerDisplayWidget::OnPaint() // We only draw if we have a pipeline if (last_loaded_buffer_ && color_service()) { + if (!texture_) { + // If no texture, create it now + SetImage(last_loaded_buffer_); + } TexturePtr texture_to_draw = texture_;