diff --git a/modules/brl/native/monkeystore.android.java b/modules/brl/native/monkeystore.android.java index f5d9b4e3..659171b8 100644 --- a/modules/brl/native/monkeystore.android.java +++ b/modules/brl/native/monkeystore.android.java @@ -189,6 +189,12 @@ public void onActivityResult( int requestCode,int resultCode,Intent data ){ if( requestCode!=_reqCode ) return; + if (resultCode == android.app.Activity.RESULT_CANCELED) { + _result=1; //cancelled + _running=false; + return; + } + // bb_std_lang.print( "Buy result="+data.getIntExtra( "RESPONSE_CODE",12345 ) ); int response=data.getIntExtra( "RESPONSE_CODE",0 );