From blocking to unblocking UI in 3+1 steps
By blocking I mean disable button to prevent user invoking the same action before current is completed.
- Block everything. For example, if user click to any button, block all others buttons. It’s robust, but brutal for UX because…