FireMonkey TControl.Repaint terminates the call to TPlatformWin.ReleaseWindow. If Form.Transparency is false, this method calls the Windows InvalidateRect function, as does TControl.Invalidate VCL.
So, redrawing actually does the same thing as VCL Invalidate, if only Form.Transparency = true.
source share