This commit is contained in:
2026-03-06 10:23:38 +08:00
parent f0eb7fead5
commit abcc969bbb

View File

@@ -68,7 +68,7 @@ export default class App extends Component<AppProps, WalletmanAppState> {
async componentDidMount() {
await this.setupPermissions();
this.echoSub = onProxyMessage((msg) => {
this.onProxyMessageSub = onProxyMessage((msg) => {
if (msg.type === 'echo') {
Alert.alert('Echo 回来了', JSON.stringify(msg.data));
}
@@ -90,12 +90,12 @@ export default class App extends Component<AppProps, WalletmanAppState> {
this.appStateSubscription = AppState.addEventListener('change', this.handleAppStateChange);
}
private echoSub?: ReturnType<typeof onProxyMessage>;
private onProxyMessageSub?: ReturnType<typeof onProxyMessage>;
componentWillUnmount() {
this.stopProxyClient();
stopSmsListener();
this.echoSub?.remove();
this.onProxyMessageSub?.remove();
}
sendEcho = () => {