File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ export class ImagePicker extends data_observable.Observable {
6666 present ( ) {
6767 return new Promise < void > ( ( resolve , reject ) => {
6868 this . _imagePickerControllerDelegate . _resolve = resolve ;
69+ this . _imagePickerControllerDelegate . _reject = reject ;
6970
7071 ( < any > this . hostView ) . viewController . presentViewControllerAnimatedCompletion ( this . _imagePickerController , true , null ) ;
7172 } ) ;
@@ -74,9 +75,11 @@ export class ImagePicker extends data_observable.Observable {
7475
7576export class ImagePickerControllerDelegate extends NSObject implements QBImagePickerControllerDelegate {
7677 _resolve : any ;
78+ _reject : any ;
7779
7880 qb_imagePickerControllerDidCancel ?( imagePickerController : QBImagePickerController ) : void {
7981 imagePickerController . dismissViewControllerAnimatedCompletion ( true , null ) ;
82+ this . _reject ( new Error ( "Selection canceled." ) ) ;
8083 }
8184
8285 qb_imagePickerControllerDidFinishPickingAssets ?( imagePickerController : QBImagePickerController , iosAssets : NSArray < any > ) : void {
You can’t perform that action at this time.
0 commit comments