One of the best function in Catia/3DX when doing GSD is the historical tree but there's a major flaw that has never been fixed.
There is no way to "pin" the window so it stops closing by error when pressing the ESC key on the keyboard.
So for instance in the example below, if I double click on the final join "LR Final Surface" join and then hit the ESC key, the historical tree closes on the first ESC hit, and then on the second ESC hit the join function cancels. It's mind-numbing, frustrating, annoying.
Please, please help Dassault Team 🙏