diff options
Diffstat (limited to 'src/extras/text/qdistancefieldglyphcache.cpp')
-rw-r--r-- | src/extras/text/qdistancefieldglyphcache.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/extras/text/qdistancefieldglyphcache.cpp b/src/extras/text/qdistancefieldglyphcache.cpp index 30db3ff4e..a3819b8fe 100644 --- a/src/extras/text/qdistancefieldglyphcache.cpp +++ b/src/extras/text/qdistancefieldglyphcache.cpp @@ -284,7 +284,9 @@ DistanceFieldFont* QDistanceFieldGlyphCache::getOrCreateDistanceFieldFont(const actualFont.setPixelSize(QT_DISTANCEFIELD_BASEFONTSIZE(useDoubleRes) * QT_DISTANCEFIELD_SCALE(useDoubleRes)); // create new font cache - DistanceFieldFont *dff = new DistanceFieldFont(actualFont, useDoubleRes, m_rootNode); + // we set the parent node to nullptr, since the parent node of QTextureAtlasses + // will be set when we pass them to QText2DMaterial later + DistanceFieldFont *dff = new DistanceFieldFont(actualFont, useDoubleRes, nullptr); m_fonts.insert(key, dff); return dff; } |