Browse Source

Fixed particle panel crash

Gyedo Jeon 16 years ago
parent
commit
07ce815f64
1 changed files with 4 additions and 2 deletions
  1. 4 2
      direct/src/tkpanels/ParticlePanel.py

+ 4 - 2
direct/src/tkpanels/ParticlePanel.py

@@ -39,6 +39,9 @@ class ParticlePanel(AppShell):
         if particleEffect != None:
             self.particleEffect = particleEffect
         else:
+            # Make sure particles are enabled
+            base.enableParticles()
+        
             # Or create a new one if none given
             particles = Particles.Particles()
             particles.setBirthRate(0.02)
@@ -75,8 +78,7 @@ class ParticlePanel(AppShell):
         self.effectsDict[self.particleEffect.getName()] = (
             self.particleEffect)
         self.forcePagesDict = {}
-        # Make sure particles are enabled
-        base.enableParticles()
+
 
     def createInterface(self):
         # Handle to the toplevels hull