message: Only do queued row select on the stage that was selected
  * This prevents out-of-range errors when picking in a GS out view an
  expanded mesh, and getting a row that's higher than exists in the VS
  in view
diff: @@ -1882,11 +1882,12 @@ private void UI_ShowRows(UIState state, int horizScroll)
  ScrollToRow(bufView, RowOffset);
  - if (m_QueuedRowSelect != -1)
  + if (m_QueuedRowSelect != -1 && state.m_Stage == m_MeshDisplay.type)
  {
  ScrollToRow(bufView, m_QueuedRowSelect);
  bufView.ClearSelection();
  + if(m_QueuedRowSelect < bufView.RowCount)
  bufView.Rows[m_QueuedRowSelect].Selected = true;
  SyncViews(bufView, true, true);
  