message: [GUI] Update the record time when wtx.nTimeSmart changes
diff: @@ -424,11 +424,15 @@ void TransactionRecord::updateStatus(const CWalletTx& wtx)
  // Determine transaction status
  + // Update time if needed
  + int64_t nTxTime = wtx.GetTxTime();
  + if (time != nTxTime) time = nTxTime;
  +
  // Sort order, unrecorded transactions sort to the top
  status.sortKey = strprintf("%010d-%01d-%010u-%03d",
  (pindex ? pindex->nHeight : std::numeric_limits<int>::max()),
  (wtx.IsCoinBase() ? 1 : 0),
  - wtx.nTimeReceived,
  + time,
  idx);
  bool fConflicted = false;
  