Notes uidoc refresh issue for Lotus 8.5 users

Hi,

I tried the below code to refresh a uidoc(1st) from another uidoc(2nd) by clicking a button on 2nd uidoc. Although its working for Lotus 7 user but the same code doesnt seems to work for Lotus 8.5 users.

this is the code,

If Not docSM Is Nothing Then

If docSM.IsUIDocOpen Then

     Set uiSMRDoc = uiws.EditDocument(True, docSM, False,"", False, False)

     Call uiSMRDoc.Refresh

End If

End If

Pls help.