Convenience of CubeIDE
It is done incorrectly that after pressing the "Debug" button

while the project is being compiled and loaded into the MCU - it remains possible to press the "Debug" button again, which is incorrect (this will corrupt the normal course of the process), until the project is completely compiled and loaded into the MCU, the button should be inactive. Debug button and Run button should remains inactive until Debug or Run process will ready
