Merge pull request 'B2024-090 If multiple tabs are left open, and Find is clicked before clicking on a tab, PROMS would crash.' (#462) from B2024-090 into Development
good for testing phase
This commit is contained in:
commit
e1271c16d9
@ -2385,6 +2385,16 @@ namespace VEPROMS
|
|||||||
OpenItem(_Procedure);
|
OpenItem(_Procedure);
|
||||||
// SelectedStepTabPanel needs to be set so the print buttons on the ribbon will work.
|
// SelectedStepTabPanel needs to be set so the print buttons on the ribbon will work.
|
||||||
SelectedStepTabPanel = tc.MyEditItem.MyStepPanel.MyStepTabPanel;
|
SelectedStepTabPanel = tc.MyEditItem.MyStepPanel.MyStepTabPanel;
|
||||||
|
|
||||||
|
//CSM B2024-090 - if last displaytab item,
|
||||||
|
//select the steptab panel for it
|
||||||
|
//and set the EditItem for Find/Replace
|
||||||
|
//otherwise will cause PROMS to crash if Find clicked before a Tab is given Focus
|
||||||
|
if ((DisPlayTabState.Rows.IndexOf(TabState) == DisPlayTabState.Rows.Count - 1))
|
||||||
|
{
|
||||||
|
SelectedStepTabPanel.Select();
|
||||||
|
dlgFindReplace.MyEditItem = tc.MyEditItem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user