onBeforeInputCapture