So here we go again. As I've mentioned a few times already, I have been having trouble with the drop target window in Groupy 2. I know it was an incompatibility with an App I use. I spent an entire day (and I don't mean wall time either) Scouring the code looking for any reason why there would be an issue. Of course without knowing exactly how groupy does its thing I'm kind of flying blind. I was also working on improving drawing since I had quite a bit of flicker and stutter. Now bear in mind I use groupy "Solely" for this one App. Since its a single project app I typically have between 13 and 18 of them open so groupy is kind of a must. That being said I decided to try it with some other window types. I tried combining My app with other windows such as explorer and notepad and even Edge. It seemed to work better but it still happened. Next I decided to try it with other windows Exclusive. I.e. Notepad and Edge w/o My app. Same Issue.
My next step was to see if there was a conflict with versioning. Sometimes I simply Install over when a new beta comes up. Bear in mind during this phase I completely removed said product, rebooted, reinstalled w/e version, rebooted again, and then performed my tests. I did this every single time. Prior to testing I ran a Windows update to make sure I'm at the latest and no conflicting update/reboot cycle would occur.
My first step was to remove all SD products. Since I only use Start11 and Groupy it was easy. I first removed groupy (See methodology above). Then Start11. Once both were removed I decided to hold off on reinstalling. Decided I would work on my app for a while. Suddenly I noticed it launches faster with absolutely zero flicker on resize. With no change in the code. So now I decide to try Groupy. Redownloaded the latest beta of V2 reinstalled (See how above). While the flickering was still gone the droptarget window issue was back. Again it didn't matter which window I used it still happened.
Now I'm starting to work through the versions. I have an installer for every version of groupy (including betas) ever released. However before doing so I figured I start on the latest release of V1. Again using the above method. Low and behold zero issues. Same App, Same Binary works perfectly with V1 but fails with V2 it is definitely a V2 issue. Whatever change was made in V2 is now incompatible with My System.
I considered for a minute that maybe it was an issue with Start11 since I have only did an install over since the first release (what about 6-8 betas?) however installing the latest Start11 V2 and still no problems (With Groupy 1).
I really want to use Groupy 2 but it is broken. Perhaps if I knew more on how groupy worked I could track down the issue.
Also note that with groupy 1 I don't get a "Cant find symbols for Some_Groupy_Dll.dll" warning when debugging in VS yet I did with Groupy 2. Not really an issue since I don't have the pdb's for it but Groupy 1 doesn't give the warnings. Go figure.