Please, show model
As I understand, you "click" Ok, then fires trigger ON-LEAVE, you also choose "Yes" and you whant to continue Ok-trigger?
I think, it will, because this is build-in logic.
If Ok-trigger "not fired" (i.e. "aborted"? - it was started, when you "click" Ok) - please show some...