File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,11 @@ export class ImagePicker extends data_observable.Observable {
24
24
25
25
// lazy-load latest frame.topmost() if _hostName is not used
26
26
get hostView ( ) {
27
- return this . _hostView || frame . topmost ( ) ;
27
+ return this . _hostView ;
28
+ }
29
+
30
+ get hostController ( ) {
31
+ return this . hostView ? this . hostView . viewController : UIApplication . sharedApplication . keyWindow . rootViewController ;
28
32
}
29
33
30
34
constructor ( options : Options = { } , hostView : View ) {
@@ -68,7 +72,7 @@ export class ImagePicker extends data_observable.Observable {
68
72
this . _imagePickerControllerDelegate . _resolve = resolve ;
69
73
this . _imagePickerControllerDelegate . _reject = reject ;
70
74
71
- ( < any > this . hostView ) . viewController . presentViewControllerAnimatedCompletion ( this . _imagePickerController , true , null ) ;
75
+ this . hostController . presentViewControllerAnimatedCompletion ( this . _imagePickerController , true , null ) ;
72
76
} ) ;
73
77
}
74
78
}
You can’t perform that action at this time.
0 commit comments