I'm currently using config.lod.ini file for custom hotkeys and the self cast on double press is active. If Blink skill is on cooldown and I keep pressing it, as soon as it is ready the hero will be teleported to the left always. I am not sure if this was intended to be this way.
I recently updated config.lod.ini file with new smartcast feature and this was the first time having such trouble with Blink. When smartcast is on, this behavior also happens, but if I double press blink, it will target the mouse position.
Along with this topic, I'll suggest something for hotkeys: (1) custom selfcast hotkey (alt + hotkey for selfcast, for exemple) (2) add smartcast for all possible hotkeys (move, attack...) <- If I pick Ignis Fatuus (Ezalor Ultimate) smartcast or skill hotkeys will not cover its extra skills (I actually have to use "-bind" command to set hotkey for these skills).