Я обошел это, добавив:
DO WITH FRAME {&FRAME-NAME}:
Если установить чувствительность кнопок в значение false, это означает, что они не будут нажиматься во время работы дочернего окна.
ASSIGN CURRENT-WINDOW:SENSITIVE = FALSE.
RUN D:\adherenceEdit_12875-Win.w(INPUT cUserId,
INPUT cShiftCode,
INPUT dtDate).
После того, как ребенок был закрыт, родительское окно продолжает работать и сбрасывает чувствительность кнопок, позволяя им нажимать
ASSIGN CURRENT-WINDOW:SENSITIVE = TRUE.
END.
Я не уверен, что это самый эффективный способ сделать это, и ответ @ nwahmaet может иметь предоставил более эффективный метод.