Randomize Sync Dialog startup position

If you open many Sync Dialogs and press pull button at the same time, you may easily press the pull button in any previous Sync Dialog if it finishes and becomes foreground

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>
Can set Randomize Sync Dialog startup position

Signed-off-by: Sup Yut Sum <ch3cooli@gmail.com>