Browse Source

fix Memory error when using zSchrift of TextFeld when there are no font styles yet set

Kolja Strohm 9 months ago
parent
commit
5bc865717b
1 changed files with 1 additions and 0 deletions
  1. 1 0
      TextFeld.cpp

+ 1 - 0
TextFeld.cpp

@@ -186,6 +186,7 @@ TextFeld::TextStyle& TextFeld::TextStyleManager::currentStyle()
 // gibt den aktuellen text renderer zurück
 TextRenderer* TextFeld::TextStyleManager::zCurrentRenderer()
 {
+    if (renderer->getEintragAnzahl() == 0) return 0;
     TextRenderer* tr = renderer->z(current.rendererIndex);
     if (!tr) tr = renderer->z(0);
     if (tr) tr->setSchriftSize(current.fontSize);