Changeset 690


Ignore:
Timestamp:
Jul 19, 2012 9:56:42 AM (11 years ago)
Author:
vondreele
Message:

use wx.CallAfter? in UpdateGeneral?; maybe now OSX will work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r683 r690  
    415415                    generalData['Type'] = TypeTxt.GetValue()
    416416                    dataDisplay.DestroyChildren()           #needed to clear away bad cellSizer, etc.
    417                     UpdateGeneral()         #must use this way!
     417                    wx.CallAfter(UpdateGeneral)
    418418                else:
    419419                    TypeTxt.SetValue(generalData['Type'])               
     
    437437                wx.MessageBox(Text,caption=msg,style=Style)
    438438                dataDisplay.DestroyChildren()           #needed to clear away bad cellSizer, etc.
    439                 UpdateGeneral()
     439                wx.CallAfter(UpdateGeneral)
    440440               
    441441            nameSizer = wx.BoxSizer(wx.HORIZONTAL)
     
    555555                generalData['Cell'] = cell
    556556                dataDisplay.DestroyChildren()           #needed to clear away bad cellSizer, etc.
    557                 UpdateGeneral()
     557                wx.CallAfter(UpdateGeneral)
    558558           
    559559            cell = generalData['Cell']
     
    596596                data['General']['AtomMass'][indx] = generalData['Isotopes'][item][isotope][0]
    597597                dataDisplay.DestroyChildren()           #needed to clear away bad cellSizer, etc.
    598                 UpdateGeneral()
     598                wx.CallAfter(UpdateGeneral)
    599599               
    600600            elemSizer = wx.FlexGridSizer(8,len(generalData['AtomTypes'])+1,1,1)
Note: See TracChangeset for help on using the changeset viewer.