Arg vindo de uma propriedade fonte de um xcontrol só carrega no segundo clique

Tenho um xcontrol que na propriedade fonte tem uma xfolder. Esse xcontrol abre uma tela modal pegando a propriedade fonte e passando para a propriedade fonte de um outro xcontrol que esta em uma tela modal. O problema é que esta dando erro no script quando clico no xcontrol na tela, falando que esta sem a fonte, mas se eu clicar de novo funciona normalmente. Se eu fechar e abrir a tela o problema se repete. Já mudei usando um hpPopupOpen, da o mesmo problema.

Sub EEAT_OnPreShow(Arg)
Item(“xc_eeatPopup_SIGA1”).fonte = Arg
End Sub

no onpreshow do popup está assim