Changeset 1577


Ignore:
Timestamp:
Nov 21, 2014 10:19:25 AM (7 years ago)
Author:
toby
Message:

add call after to avoid crash on delete mask

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIimgGUI.py

    r1576 r1577  
    10581058        Obj = event.GetEventObject()
    10591059        del(data['Points'][delSpotId.index(Obj)])
    1060         UpdateMasks(G2frame,data)
     1060        wx.CallAfter(UpdateMasks,G2frame,data)
    10611061        G2plt.PlotExposedImage(G2frame,event=event)
    10621062       
     
    10741074        Obj = event.GetEventObject()
    10751075        del(data['Rings'][delRingId.index(Obj)])
    1076         UpdateMasks(G2frame,data)
     1076        wx.CallAfter(UpdateMasks,G2frame,data)
    10771077        G2plt.PlotExposedImage(G2frame,event=event)
    10781078
     
    10901090        Obj = event.GetEventObject()
    10911091        del(data['Arcs'][delArcId.index(Obj)])
    1092         UpdateMasks(G2frame,data)
     1092        wx.CallAfter(UpdateMasks,G2frame,data)
    10931093        G2plt.PlotExposedImage(G2frame,event=event)
    10941094
     
    10961096        Obj = event.GetEventObject()
    10971097        del(data['Polygons'][delPolyId.index(Obj)])
    1098         UpdateMasks(G2frame,data)
     1098        wx.CallAfter(UpdateMasks,G2frame,data)
    10991099        G2plt.PlotExposedImage(G2frame,event=event)
    11001100
    11011101    def OnDeleteFrame(event):
    11021102        data['Frames'] = []
    1103         UpdateMasks(G2frame,data)
     1103        wx.CallAfter(UpdateMasks,G2frame,data)
    11041104        G2plt.PlotExposedImage(G2frame,event=event)
    11051105
     
    11791179                    S = File.readline()
    11801180                data.update(save)
    1181                 UpdateMasks(G2frame,data)
     1181                wx.CallAfter(UpdateMasks,G2frame,data)
    11821182                G2plt.PlotExposedImage(G2frame,event=event)               
    11831183                File.close()
Note: See TracChangeset for help on using the changeset viewer.