FlowFuse / FlowFuse/node-red-dashboard

UI-GROUP: Type Dialog - Requesting a feature to 'block user input' until the dialog window is disabled.

Open
#1,627 2 comments 0 reactions 0 assignees View on GitHub
size:S type:feature
Dominant language
HTML
Stars
355
Forks
82
Avg merge
4d 23h
Merged PRs (30d)
24

Description

### Description

As discussed here: https://discourse.nodered.org/t/ui-group-type-dialog-how-to-prevent-closing-the-window/95896

Need a Feature when dialog group is in foreground, the user input (mouse clicks/keyboard inputs) should be blocked so that the activities in background go uninterrupted.
Use case: I have a dashboard where a query is submitted in the main window (mysql query ) the database query takes sometime and during that period, as the query results take significant amount of time, the user is tempted to click away. currently i try to achieve by activating the dialog group saying 'wait', but the user can click somewhere else or close the dialog box, however the activity is still going on in background and user again starts the query assuming the last query did not go through.
in dashboard-1 i was easily getting this done through 'ui-spinner'. I need exactly same features as ui-spinner.

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.