Changeset 3928


Ignore:
Timestamp:
Apr 23, 2019 4:09:32 PM (2 years ago)
Author:
vondreele
Message:

fix bug in ReplotPattern? if pattern missing (deleted)

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r3927 r3928  
    63016301                        VY0 = np.array([0.,-1.,0.])
    63026302                        if 'H' == viewDir[3].upper():
    6303                             QV = G2mth.prodQQ(np.array([0.,rt2,0.,rt2]),QV)
     6303                            QV = G2mth.prodQQ(QV,np.array([0.,rt2,0.,rt2]))
    63046304                            VD = np.inner(invModel.T,VX0)
    63056305                        elif 'V' == viewDir[3].upper():
    6306                             QV = G2mth.prodQQ(np.array([rt2,0.,0.,-rt2]),QV)
     6306                            QV = G2mth.prodQQ(QV,np.array([rt2,0.,0.,rt2]))
    63076307                            VD = np.inner(invModel.T,VY0)
    63086308                        VD /= np.sqrt(np.sum(VD**2))
    63096309                    Q = drawingData['Quaternion']
    6310                     drawingData['Quaternion'] = G2mth.prodQQ(Q,QV)
     6310                    drawingData['Quaternion'] = G2mth.prodQQ(QV,Q)
    63116311                except (ValueError,IndexError):
    63126312                    VD = drawingData['viewDir']
  • trunk/GSASIIplot.py

    r3914 r3928  
    17501750    '''
    17511751    if PatternName:
    1752         G2frame.PatternId = G2gd.GetGPXtreeItemId(G2frame, G2frame.root, PatternName)
     1752        pId = G2gd.GetGPXtreeItemId(G2frame, G2frame.root, PatternName)
     1753        if pId:
     1754            G2frame.PatternId = pId
     1755        else:
     1756            return
    17531757    if PickName == PatternName:
    17541758        G2frame.PickId = G2frame.PatternId
Note: See TracChangeset for help on using the changeset viewer.