Wallet/transaction notifications: Only a single notification is displayed #853

issue luke-jr openend this issue on February 14, 2025
  1. luke-jr commented at 3:25 am on February 14, 2025: member

    There are actually multiple issues here, at least:

    1. WalletView::processNewTransaction only looks at the first of a batch of inserted rows.
    2. QSystemTrayIcon’s X11 implementation (QBalloonTip, internal-only) only allows a single notification, destroying the previous when a new one is shown
    3. Showing possibly hundreds of notifications would be terrible UX

    It seems like the GUI should queue notifications at the same “instant” (eg, a new block), and if there’s multiple send a summary of them all (number of transactions, total sent, total received/mined). This may require some refactoring work, as notifications currently follow the TransactionTableModel insertion slots.

  2. luke-jr added the label Bug on Feb 14, 2025


luke-jr

Labels
Bug


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/gui. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-03-12 09:20 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me