I instantiate a modal dialog and have a button that executes Capture.captureAudio() On Android 8+ running on Samsung TAB S5e and Galaxy Tab A8 devices, Tapping the button opens the recording dialog as expected, however when tap "Save" we don't get the String that Capture.captureAudio() returns until I dispose the current dialog. Then the Capture.captureAudio() results are returned to me.
Works correctly on IOS and PC.
My Dialog is executed on the EDT, the Capture.captureAudio() is executed from a lambda expression and on a separate EDT
Thoughts?
Regards