Ticket #1454 (closed defect: fixed)
Clicked button should (perhaps optionally) be disabled until response received
Description
Example 1: Button starts search that takes from a few seconds to 1 minute to complete; clicking button again during search should not be possible. Thread + progressbar to complicated in basic situations. Example 2: dad tends to double-click everything.
This might be an issue with some other components, but button is surely most important. We could block the whole client while processing request, but this is always a good idea. The basic use-cases could be solved by disabling clicked button until response received.
Suggested solution: Disable button after click until response received (switch-mode should probably not do this), change cursor to 'wait' (hourglass).
Change History
Note: See
TracTickets for help on using
tickets.
