I worked with various Delphi versions: 3...7 and 10.0 and never experienced any flickering issues. Now I am working with XE5 and experience from time to time an IDE panels flickering. During this flickering the user interface of the IDE is completely locked and does not accept key presses or mouse clicks.
It happens irregularly: sometimes once a day, sometimes two or three times in a row.
I supposed that this is the IDE bug, found some "solution" that stated I should delete some components from palette. It didn't help.
A couple of days ago I tried application screen sharing for Microsoft Teams, and the IDE window flickered like crazy. So my new supposition is: the IDE window flickers when some application tries to capture its window.
Do you have an idea how to find out which application is spying on Delphi IDE and makes screenshots of it from time to time?
I'm in Windows 10.
I got the problem sometimes when I execute in debug mode, because the IDE's windows resize itself automatically to fullscreen when it's already fullscreen and I use 2 or more monitors. I suspect it's a border size problem that can't adjust beetween 2 screens. To avoid this I just manually resize the IDE to not be fullscreen.