I have been struggling with a problem today and although it turns out that it’s almost certainly not Juce specific, I thought I would mention it here anyway.
I have made a VST plugin that copies a request code to the clipboard during authorization, to be pasted into a browser by the user. I have only tested on the PC by the way and it works fine in Cubase and Reaper, but in Ableton Live (Live Lite v8.010), the contents of the system clipboard sometimes seem to get ‘rolled back’ when switching from Live to any other application. This is a pain in the rear when you are trying to paste a request code from a plugin into a browser as I am.
The only way that I have managed to work around this is to save the request code to a file and then run a separate executable that reads the file, pops up a window (to remove focus from Live) and then copies the request to the clipboard. I have integrated this pretty seamlessly with my plugin, so I’m not looking for another solution, but I wondered if anyone else had experience this sort of thing, or is it just me?