feat(ios): improved handling for navigation events (#10757)

This commit is contained in:
Dimitris-Rafail Katsampas
2025-07-12 02:13:20 +03:00
committed by GitHub
parent 1ef47301bf
commit bca3452722
9 changed files with 118 additions and 156 deletions

View File

@@ -4,7 +4,7 @@ import { Page } from '../page';
import { View, CustomLayoutView, CSSType } from '../core/view';
import { Property } from '../core/properties';
import { Trace } from '../../trace';
import { frameStack, topmost as frameStackTopmost, _pushInFrameStack, _popFromFrameStack, _removeFromFrameStack } from './frame-stack';
import { frameStack, topmost as frameStackTopmost, _pushInFrameStack, _popFromFrameStack, _removeFromFrameStack, _isFrameStackEmpty } from './frame-stack';
import { viewMatchesModuleContext } from '../core/view/view-common';
import { getAncestor } from '../core/view-base';
import { Builder } from '../builder';
@@ -542,6 +542,10 @@ export class FrameBase extends CustomLayoutView {
}
}
public _isFrameStackEmpty() {
return _isFrameStackEmpty();
}
public _pushInFrameStack() {
_pushInFrameStack(this);
}