From 4f2263a963910ad8039f0f4da8afa7db4614f590 Mon Sep 17 00:00:00 2001 From: Filip Sykala - NTB T15p Date: Tue, 8 Nov 2022 08:53:38 +0100 Subject: [PATCH] Fix generation of preview bitmap for bad font. --- src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp b/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp index a16a0c5d44..87cab96f95 100644 --- a/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp +++ b/src/slic3r/GUI/Jobs/CreateFontNameImageJob.cpp @@ -112,6 +112,10 @@ void CreateFontImageJob::finalize(bool canceled, std::exception_ptr &) *m_input.is_created = true; + // Exist result bitmap with preview? + // (not valid input. e.g. not loadable font) + if (m_result.empty()) return; + // upload texture on GPU const GLenum target = GL_TEXTURE_2D; glsafe(::glBindTexture(target, m_input.texture_id));