@@ -331,13 +331,14 @@ export class Pager extends PagerBase {
331
331
disposeViewHolderViews ( ) {
332
332
this . enumerateViewHolders ( ( v ) => {
333
333
const view = v . view ;
334
- if ( view && view . isLoaded ) {
335
- view . callUnloaded ( ) ;
336
- }
337
- view . _isAddedToNativeVisualTree = false ;
338
- //@ts -ignore
339
- view . parent = null ;
340
- view . _tearDownUI ( ) ;
334
+ // if (view && view.isLoaded) {
335
+ // view.callUnloaded();
336
+ // }
337
+ this . _removeViewCore ( view )
338
+ // view._isAddedToNativeVisualTree = false;
339
+ // //@ts -ignore
340
+ // view.parent = null;
341
+ // view._tearDownUI();
341
342
} ) ;
342
343
this . _viewHolders = new Set ( ) ;
343
344
}
@@ -847,11 +848,12 @@ function initPagerRecyclerAdapter() {
847
848
} else {
848
849
sp [ PLACEHOLDER ] = true ;
849
850
}
850
- sp . _setupAsRootView ( owner . _context ) ;
851
- //@ts -ignore
852
- sp . parent = owner ;
853
- sp . _isAddedToNativeVisualTree = true ;
854
- sp . callLoaded ( ) ;
851
+ owner . _addView ( sp ) ;
852
+ // sp._setupAsRootView(owner._context);
853
+ // //@ts -ignore
854
+ // sp.parent = owner;
855
+ // sp._isAddedToNativeVisualTree = true;
856
+ // sp.callLoaded();
855
857
sp . nativeView . setLayoutParams ( new android . view . ViewGroup . LayoutParams ( android . view . ViewGroup . LayoutParams . MATCH_PARENT , android . view . ViewGroup . LayoutParams . MATCH_PARENT ) ) ;
856
858
857
859
initPagerViewHolder ( ) ;
@@ -998,11 +1000,12 @@ function initStaticPagerStateAdapter() {
998
1000
} else {
999
1001
sp [ PLACEHOLDER ] = true ;
1000
1002
}
1001
- sp . _setupAsRootView ( owner . _context ) ;
1002
- //@ts -ignore
1003
- sp . parent = owner ;
1004
- sp . _isAddedToNativeVisualTree = true ;
1005
- sp . callLoaded ( ) ;
1003
+ owner . _addView ( sp ) ;
1004
+ // sp._setupAsRootView(owner._context);
1005
+ // //@ts -ignore
1006
+ // sp.parent = owner;
1007
+ // sp._isAddedToNativeVisualTree = true;
1008
+ // sp.callLoaded();
1006
1009
sp . nativeView . setLayoutParams ( new android . view . ViewGroup . LayoutParams ( android . view . ViewGroup . LayoutParams . MATCH_PARENT , android . view . ViewGroup . LayoutParams . MATCH_PARENT ) ) ;
1007
1010
1008
1011
initPagerViewHolder ( ) ;
0 commit comments