Disable recycling of native views

createNativeView will set iOS nativeView if it is null/undefined
This commit is contained in:
Hristo Hristov
2017-03-28 18:08:39 +03:00
parent 84e726e6b9
commit e6250e718a
59 changed files with 112 additions and 97 deletions

View File

@@ -45,6 +45,7 @@ export class Switch extends SwitchBase {
}
public initNativeView(): void {
super.initNativeView();
const nativeView: any = this.nativeView;
nativeView.listener.owner = this;
}
@@ -52,6 +53,7 @@ export class Switch extends SwitchBase {
public disposeNativeView() {
const nativeView: any = this.nativeView;
nativeView.listener.owner = null;
super.disposeNativeView();
}
[checkedProperty.getDefault](): boolean {