Thank you for this suggestion Michael, renaming the temp file is the only thing that seemed to work for me as well, However, I believe Mojang still needs to address why the native launcher is continually firing. This is not appropriate behavior for a launch sequence.
@ [Mod] Kumasasa
Yes, This issue still occurs for me. I have renamed the .tmp file at least 3 times, and each new update causes the issue to recur and I must rename it again.