fixed touch invocation chain on save operation