This situation has been discussed on PR #89884.
Steps to Reproduce:
- Check the new setting 'Definition Link Opens in Peek'

- Use ctrl + click to open definition on Peek Widget
- Inside that Peek Widget use ctrl + click again on another definition.
As can be seen on this image there will be nested peeks which is not a correct behavior.

I will submit a new PR because I have already fixed this on my fork.