I've just done a whole series of bug fixes and upgrades, including updating to the latest JUCE for a plugin. However in Windows XP, with my plugin loaded and open double click has stopped working.
It's only affecting XP as far as I can tell.
Any suggestions as to where to look before I build an XP dev box with a copy of Visual Studio etc. etc.
All the code involved in double-click detection is platform-agnostic, so if you're getting different behaviours on different OSes, I think you may be mis-diagnosing something else..
That's completely bizarre! I can't think of any way the plugin's window could possibly affect the host like that..
It can't be a mouse-hook, because the only hooks that are used are for mouse-wheel and keyboard events, not for mouse-clicks.
Does this happen with the juce demo, or just your own plugin? All I can think is that perhaps your window is repeatedly grabbing the focus or doing something that's interrupting the events from being dispatched correctly...