fix double-launch and working on share button