Changes in / [50f1477:f845454] in sasview


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/perspectives/fitting/basepage.py

    r345e7e4 r345e7e4  
    14351435                    self.qmax_x = tempmax 
    14361436                    is_modified = True 
    1437  
    14381437                if is_2Ddata: 
    1439                     # set mask 
    14401438                    is_modified = self._validate_Npts() 
    1441  
     1439                else: 
     1440                    is_modified = self._validate_Npts_1D() 
    14421441            else: 
    14431442                self.fitrange = False 
     
    14541453                # Theory case: need to get npts value to draw 
    14551454                self.npts_x = float(self.Npts_total.GetValue()) 
     1455                self.Npts_fit.SetValue(str(self.Npts_total.GetValue())) 
     1456                self._save_plotting_range() 
    14561457                self.create_default_data() 
    14571458                self.state_change = True 
     
    15281529                        index_data = ((self.qmin_x <= self.data.x) & 
    15291530                                      (self.data.x <= self.qmax_x)) 
    1530                         val = str(len([index_data is True])) 
    1531                         self.Npts_fit.SetValue(val) 
     1531                        val = self.data.x[index_data is True] 
     1532                        val = len(val) if isinstance(val, list) else 1 
     1533                        self.Npts_fit.SetValue(str(val)) 
     1534 
    15321535                    else: 
    15331536                        # No data in the panel 
     
    21672170                flag = False 
    21682171            else: 
    2169                 self.Npts_fit.SetValue(str(len(index_data[index_data is True]))) 
     2172                val = index_data[index_data is True] 
     2173                val = len(val) if isinstance(val, list) else 1 
     2174                self.Npts_fit.SetValue(str(val)) 
    21702175                self.fitrange = True 
    21712176 
Note: See TracChangeset for help on using the changeset viewer.