[#50928475] transition callback helper added to prevent transitions to pages from overlapping and getting in a weird state.