Ignore:
Timestamp:
Apr 9, 2010 12:39:34 PM (14 years ago)
Author:
Gervaise Alina <gervyh@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
9abec44
Parents:
4ed210f4
Message:

remove double call of draw panel in fitpanel select model

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansview/perspectives/fitting/fitpage.py

    r64017a8 r6747217  
    765765        """ 
    766766             call back for model selection 
    767         """     
     767        """   
    768768        self._on_select_model_helper()  
    769769        self.set_model_param_sizer(self.model)                    
     
    775775        except: 
    776776            pass 
     777        self.btFit.SetFocus()  
     778        self.state.enable_disp = self.enable_disp.GetValue() 
     779        self.state.disable_disp = self.disable_disp.GetValue() 
     780        self.state.pinhole_smearer = self.pinhole_smearer.GetValue() 
     781        self.state.slit_smearer = self.slit_smearer.GetValue() 
     782     
     783        self.state.structurecombobox = self.structurebox.GetCurrentSelection() 
     784        self.state.formfactorcombobox = self.formfactorbox.GetCurrentSelection() 
     785       
    777786        if self.model != None: 
    778787            try: 
     
    786795            if self.data is not None and self.data.__class__.__name__ !="Data2D": 
    787796                ## set smearing value whether or not the data contain the smearing info 
    788                 self.manager.set_smearer(smearer=temp_smear, qmin= float(self.qmin_x), 
     797                evt = ModelEventbox(model=self.model,  
     798                                        smearer=temp_smear,  
     799                                        qmin= float(self.qmin_x), 
    789800                                     qmax= float(self.qmax_x))  
    790             
    791             evt = ModelEventbox(model=self.model) 
     801            else:    
     802                 evt = ModelEventbox(model=self.model) 
    792803            wx.PostEvent(self.event_owner, evt)   
    793804             
    794         self.btFit.SetFocus()  
    795         self.state.enable_disp = self.enable_disp.GetValue() 
    796         self.state.disable_disp = self.disable_disp.GetValue() 
    797         self.state.pinhole_smearer = self.pinhole_smearer.GetValue() 
    798         self.state.slit_smearer = self.slit_smearer.GetValue() 
    799      
    800         self.state.structurecombobox = self.structurebox.GetCurrentSelection() 
    801         self.state.formfactorcombobox = self.formfactorbox.GetCurrentSelection() 
    802        
    803         
    804805        if event !=None: 
    805806            #self._undo.Enable(True) 
Note: See TracChangeset for help on using the changeset viewer.