I was curious if there was a way to change the behavior of ShotGrid Desktop through an environment variable or prefs to have the buttons only get activated through double-click. Seems like most of the people I’ve observed (including me) assume it’s going to be double-click and then launch apps twice. I thought I ran into a bug recently where I would click on a Project and then it would open the wrong Project. Turns out it was because I was double-clicking. The Project would shift position (because it was sorted by recents) and the second click of the double-click would open a different Project. Happened so fast it looked like a bug.
No there isnt, however I think all or most of the code is opensource so technically you could perhaps change the behaviour by forking the desired engine/framework.