Should a "deleted" row disappear from a table ASAP if it requires some time (8-10 seconds) to delete it?



  • We have a table with rows. To delete one or many rows takes some time (8-10 seconds). We decided to show BE message (snackbar) while deleting rows and then after successful deletion show a 2nd snackbar message like "deletion was successful".

    Should we keep the row with its content visible while deletion is in progress or remove it?

    Note: Sometimes deletion can fail and we should return "deleted" sсans to the table. A possible idea is to grey-out rows during deletion and then remove them (if deletion was successful) or return to a normal state (if deletion failed).

    Please share your thoughts.



  • Fade the row while waiting for confirmation that it has been deleted.

    This will confirm which row is being deleted, and also explain why any interaction with it is currently not possible.




Suggested Topics

  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2