before you are just using .twb?
I think this happen because the file isn´t pack with the Tableau file, .twbx.
And always when you open the .twb, he will create the files in the temp folder.
I've always used a twb file. My understanding is that if you use a twbx file it will always save as a temporary file. But I'm not using a twbx.