@@ -17197,27 +17197,28 @@ def renamePhaseName(phaseItem,generalData,newName):
1719717197 RigidBodies.Bind(wx.EVT_CHAR,rbKeyPress)
1719817198 Pages.append('RB Models')
1719917199
17200- MapPeakList = wx.Panel(G2frame.phaseDisplay)
17201- G2frame.phaseDisplay.AddPage(MapPeakList,'Map peaks')
17202- # create the grid once; N.B. need to reference at this scope
17203- G2frame.MapPeaks = G2G.GSGrid(MapPeakList)
17204- G2frame.phaseDisplay.gridList.append(G2frame.MapPeaks)
17205-
17206- if data['General']['doDysnomia']:
17207- G2frame.MEMData = wx.ScrolledWindow(G2frame.phaseDisplay)
17208- G2frame.phaseDisplay.AddPage(G2frame.MEMData,'Dysnomia')
17209- Pages.append('Dysnomia')
17210-
1721117200 dmin,dmax,nhist,lbl = getPawleydRange(G2frame,data)
17212- Pages.append('Map peaks')
17213- if data['General']['Type'] not in ['faulted',] and not data['General']['Modulated']:
17201+ if nhist > 0:
17202+ MapPeakList = wx.Panel(G2frame.phaseDisplay)
17203+ G2frame.phaseDisplay.AddPage(MapPeakList,'Map peaks')
17204+ # create the grid once; N.B. need to reference at this scope
17205+ G2frame.MapPeaks = G2G.GSGrid(MapPeakList)
17206+ G2frame.phaseDisplay.gridList.append(G2frame.MapPeaks)
17207+
17208+ if data['General']['doDysnomia']:
17209+ G2frame.MEMData = wx.ScrolledWindow(G2frame.phaseDisplay)
17210+ G2frame.phaseDisplay.AddPage(G2frame.MEMData,'Dysnomia')
17211+ Pages.append('Dysnomia')
17212+ Pages.append('Map peaks')
17213+
17214+ if data['General']['Type'] not in ['faulted',] and not data['General']['Modulated'] and nhist > 0:
1721417215 G2frame.MCSA = wx.ScrolledWindow(G2frame.phaseDisplay)
1721517216 G2frame.phaseDisplay.AddPage(G2frame.MCSA,'MC/SA')
17216- if nhist > 0:
1721717217 Pages.append('MC/SA')
17218- G2frame.FRMC = wx.ScrolledWindow(G2frame.phaseDisplay)
17219- G2frame.phaseDisplay.AddPage(G2frame.FRMC,'RMC')
17220- Pages.append('RMC')
17218+
17219+ G2frame.FRMC = wx.ScrolledWindow(G2frame.phaseDisplay)
17220+ G2frame.phaseDisplay.AddPage(G2frame.FRMC,'RMC')
17221+ Pages.append('RMC')
1722117222
1722217223 if data['General']['Type'] == 'nuclear':
1722317224 ISODIST = wx.ScrolledWindow(G2frame.phaseDisplay)
0 commit comments