Files
meshcore-gui/meshcore_gui/ble
pe1hvh 5a736b512b fix(gui): dismiss the manual poll notification after three seconds The "Polling…" message raised by the Poll now button in the REPEATERS panel stayed on screen indefinitely. Root cause The notification used type='ongoing', which Quasar renders with a timeout of zero. Such a notification is meant to be dismissed programmatically by the code that raised it, but the poll runs in the worker thread and the panel never holds a handle to dismiss it. The message therefore remained visible regardless of whether the poll succeeded or failed. Every other panel in the project uses a typed notification with an explicit timeout; this one was the exception. Fix The notification is now type='info' with a 3 second timeout, matching the convention used elsewhere in the GUI. Presentation only. The poll itself was unaffected — the message was stale, not the polling.
The "Polling…" message raised by the Poll now button in the REPEATERS
panel stayed on screen indefinitely.

Root cause
The notification used type='ongoing', which Quasar renders with a timeout
of zero. Such a notification is meant to be dismissed programmatically by
the code that raised it, but the poll runs in the worker thread and the
panel never holds a handle to dismiss it. The message therefore remained
visible regardless of whether the poll succeeded or failed. Every other
panel in the project uses a typed notification with an explicit timeout;
this one was the exception.

Fix
The notification is now type='info' with a 3 second timeout, matching the
convention used elsewhere in the GUI.

Presentation only. The poll itself was unaffected — the message was
stale, not the polling.
2026-09-01 05:00:57 +02:00
..
2026-03-09 17:53:29 +01:00
2026-03-09 17:53:29 +01:00
2026-03-09 17:53:29 +01:00
2026-03-09 17:53:29 +01:00