I'm coming to the end of an evaluation of DataGrip and I have to mention this issue as something of a showstopper.
I'll do some work in DataGrip, go to another application and then switch back to DataGrip. DataGrip will respond for a fraction of a second and then freeze for about 20 seconds. Up to 40 seconds. This happens most but not all times that I switch back to DataGrip. DataGrip remains responsive until I next switch away from it to another application.
There is no particular CPU spike while switching back to DataGrip.
Running windows 7, DataGrip 1.0.3 on a pretty well-specified laptop: dual i7 cores, 16 GB RAM, SSD.
This has gradually gotten worse (in frequency and freeze time) over the evaluation. Restarting host or app does not seem to make a difference.