We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 767b196 commit 199c245Copy full SHA for 199c245
nativescript-angular/directives/dialogs.ts
@@ -17,7 +17,7 @@ import { AppHostView } from "../app-host-view";
17
import { DetachedLoader } from "../common/detached-loader";
18
import { PageFactory, PAGE_FACTORY } from "../platform-providers";
19
import { once } from "../common/utils";
20
-import { Frame } from "tns-core-modules/ui/frame/frame";
+import { topmost, Frame } from "tns-core-modules/ui/frame";
21
22
export interface ModalDialogOptions {
23
context?: any;
@@ -84,7 +84,7 @@ export class ModalDialogService {
84
85
let frame = parentView;
86
if (!(parentView instanceof Frame)) {
87
- frame = parentView.page && parentView.page.frame;
+ frame = (parentView.page && parentView.page.frame) || topmost();
88
}
89
90
if (frame) {
0 commit comments