From d32a0527087fd6ed9bc88e5eeabe20e19184be5b Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Sun, 19 Jun 2022 00:06:51 -0700 Subject: [PATCH] viewertexteditor: null check clone --- app/widget/viewer/viewertexteditor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/widget/viewer/viewertexteditor.cpp b/app/widget/viewer/viewertexteditor.cpp index 76fd94037..7c56eaa50 100644 --- a/app/widget/viewer/viewertexteditor.cpp +++ b/app/widget/viewer/viewertexteditor.cpp @@ -134,7 +134,9 @@ void ViewerTextEditor::paintEvent(QPaintEvent *e) ctx.selections.append(selection); } - transparent_clone_->documentLayout()->draw(&p, ctx); + if (transparent_clone_) { + transparent_clone_->documentLayout()->draw(&p, ctx); + } } void ViewerTextEditor::UpdateToolBar(ViewerTextEditorToolBar *toolbar, const QTextCharFormat &f, const QTextBlockFormat &b, Qt::Alignment alignment)