message: fix(): prevent overwriting transaction details with undefined
diff: @@ -34,8 +34,10 @@ export class TransactionDetailPage {
  ) { }
  public async ionViewWillEnter(): Promise<void> {
  - this.transactionsWithWallets = this.navigationService.getState().transactionsWithWallets
  - this.deserializedSync = this.navigationService.getState().deserializedSync
  + const state = this.navigationService.getState()
  + if (state.transactionsWithWallets) {
  + this.transactionsWithWallets = state.transactionsWithWallets
  + this.deserializedSync = state.deserializedSync
  console.log('deserialized sync', this.deserializedSync)
  try {
  this.airGapTxs = (await Promise.all(
  @@ -45,6 +47,7 @@ export class TransactionDetailPage {
  console.log('cannot read tx details', e)
  }
  }
  + }
  public async signAndGoToNextPage(): Promise<void> {
  try {
  