Bläddra i källkod

Make sure the SDF shader flag is only updated on the relevant codepath to prevent possible erroneous state.

Lasse Öörni 10 år sedan
förälder
incheckning
29c49afa3b
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      Source/Urho3D/UI/Text3D.cpp

+ 2 - 2
Source/Urho3D/UI/Text3D.cpp

@@ -558,6 +558,8 @@ void Text3D::UpdateTextMaterials(bool forceUpdate)
                 material->SetTechnique(0, tech);
                 material->SetCullMode(CULL_NONE);
                 batches_[i].material_ = material;
+
+                usingSDFShader_ = isSDFFont;
             }
             else
                 batches_[i].material_ = material_->Clone();
@@ -589,8 +591,6 @@ void Text3D::UpdateTextMaterials(bool forceUpdate)
             }
         }
     }
-
-    usingSDFShader_ = isSDFFont;
 }
 
 }