TAdvSmoothPopup flicker

Hi,
we are experiencing a flicker when calling TAdvSmoothPopup.DoPopup(X, Y: Integer; UsedControl: Boolean);
The popup appears at the top left of the screen then it flickers and moves at the X,Y position.

In the DoPopup code we see:
    frmC.Show;
    frmC.Width := Round(ir.Width - 1);
    frmC.Height := Round(ir.Height - 1);
    frmC.Left := Round(ir.X + X);
    frmC.Top := Round(ir.Y + Y);

Shouldn't the .Show be at the end? It seems to solve our problem when we put it at the end.

Thanks

Hi, 


Thank you for your feedback, 
We will investigate this here and provide a fix if it is necessary.

Kind Regards, 
Pieter