The GUI appears non-responsive when the 'still syncing' overlay is visible #22

issue statusquont opened this issue on July 2, 2020
  1. statusquont commented at 5:37 PM on July 2, 2020: none

    After the initial install there is an overlay that provides a description and progress of syncing. If a user clicks on the main UI buttons (Overview, Send, Receive, Transactions) while that overlay is visible, nothing seems to happen. The buttons respond as if clicked (background color changes) but other than that nothing seems to respond. if you look REALLY closely, you can see that actually the UI is responding and changing, but it's masked out behind the overlay screen.

    Two suggestion, in my personal order of preference:

    1. Clicking anywhere outside of the overlay just closes the overlay.
    2. The overlay covers everything and you're essentially forced into clicking the 'Hide' button to reveal the UI behind it.

    image

    There's a short video of the behavior posted here: https://twitter.com/statusquont/status/1278465322278948864

  2. hebasto commented at 5:43 PM on July 2, 2020: member

    Two suggestion, in my personal order of preference:

    1. Clicking anywhere outside of the overlay just closes the overlay.

    2. The overlay covers everything and you're essentially forced into clicking the 'Hide' button to reveal the UI behind it.

    What if Overview / Send / Receive / Transactions would disabled until the "Hide" button is pressed?

  3. statusquont commented at 6:40 PM on July 2, 2020: none

    That would probably work too, especially if it's combined with this suggestion of making the Primary action item stand out visually: https://github.com/bitcoin-core/gui/issues/24

  4. Saibato commented at 6:16 AM on July 3, 2020: contributor

    That would probably work too, especially if it's combined with this suggestion of making the Primary action item stand out visually: #24

    Tyi, the progress bar on the bottom should have already this functionality , and also the sync icon most right on the bottom of the main windows, btw if you hover about icons they hint an info about what they do, but I also would vote for, a button show detail about sync in the information window.

    In general since the UI is often the first encounter, the first user view is something that tents to fade while dev, since its difficult to forget about what you know about a given software.

  5. hebasto commented at 10:11 AM on July 11, 2020: member

    @statusquont @Saibato Mind testing #30?

  6. MarcoFalke closed this on Jul 13, 2020

  7. MarcoFalke referenced this in commit bce09da122 on Apr 28, 2021
  8. MarcoFalke referenced this in commit c857148636 on May 15, 2021
  9. bitcoin-core locked this on Feb 15, 2022

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: 2026-04-14 21:20 UTC

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