Current behaviour
When a user edits a text field and immediately clicks the "Compile" button, the text field may overlap the new compilation screen. This results in a visual overlap and disrupts the user interface.

Expected behaviour
The text field should be deselected by default whenever the "Compile" button is clicked.
Current behaviour
When a user edits a text field and immediately clicks the "Compile" button, the text field may overlap the new compilation screen. This results in a visual overlap and disrupts the user interface.
Expected behaviour
The text field should be deselected by default whenever the "Compile" button is clicked.