Improve Selection of Explain code functionality
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=419946) </details> <!--IssueSummary end--> While working on the described issue the discussion started weather we should show question mark when some code is selected together with title or no. ===> initial issue is described below When selecting file name in from the blob header section the explain code functionality is being triggered: ![Screenshot_2023-07-19_at_16.37.14](/uploads/161412c599ea70b994503c91853b5fde/Screenshot_2023-07-19_at_16.37.14.png) This should not be the case. Proposed solution exclude header from the area of triggering code explanation
issue