after execution of an edited file the focus switches to the terminal window (VTE). It then eats almost all the keyboard shotcuts (Ctrl+PageDown/PageUp, Alt+letter, F5, ...) and if I accidently press one of those, it types garbage on the terminal. As a result, next attempt to execution fails because
"Could not execute the file in VTE because it probably contains a command"
Solution: After the executed program terminates, change the focus back to editor.
Enhancement_1: Terminal should not eat keyboard shortcuts considered "global".
Enhancement_2: If user want to execute program and "... VTE probably contains a command", clear the command line and execute.
Maybe not everyone wants such behaviour, but could you add an option for that?
P.S. I have geany 0.13.