Interesting bug. I'm not actually sure if it's possible we can do anything about this - the only way we can maintain cwd from one shell to the next is by inspecting the cwd of the child process of a vte widget and this will give us the absolute path.
Unless there is something I am missing, our only option is to revert to the behaviour of opening with the cwd of the main Terminator process.
Interesting bug. I'm not actually sure if it's possible we can do anything about this - the only way we can maintain cwd from one shell to the next is by inspecting the cwd of the child process of a vte widget and this will give us the absolute path.
Unless there is something I am missing, our only option is to revert to the behaviour of opening with the cwd of the main Terminator process.