This behavior refers to a well-known bug in JetBrains IDEs including IntelliJ, WebStorm, PyCharm, PHPStorm, etc. that occurs when working through remote access apps such as Drovio, macOS VNC or TeamViewer on macOS.

Update May 2021: Jetbrains seems to have introduced another bug with their 2021.1 releases. If you are facing some focus issues, even after applying the following procedure, we recommend a rollback if possible (to 2020.3.X releases), until we're able to push a workaround. If you do rollback, please make sure you follow the instructions below once again to benefit from the fix.

JetBrains has officially shipped a fix with their 2020.3 releases. Please follow this guideline to take benefits of the fix:

Go to JetBrains and check the latest release number for your IDE.
If needed, proceed to a regular update for 2020.3 versions or newer. For previous versions, go to this page and download the latest version available.
Install the update package.
Go to 'Help | Edit Custom VM Options...'
Essential step: Add -Dcom.jetbrains.synergyWorkaroundEnabled=true
Restart your IDE
Make sure your Drovio version is up to date (3.1.3)
Go to Drovio preferences, 'Advanced' tab and disable 'JetBrains apps patch' to revert our homemade patch

If even after applying these steps, you're still experiencing some focus/input problems with the JetBrains apps specifically, please drop us an email at
Was this article helpful?
Thank you!