Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

UI fixes in SessionRestoreErrorDialog #1860

Merged
merged 9 commits into from
Apr 30, 2018

Conversation

dbkr
Copy link
Member

@dbkr dbkr commented Apr 27, 2018

  • Make the 'delete my data' button not the default
  • Make it red
  • Give it a confirmation dialog
  • Remove the 'cancel' button: what does it mean to cancel an error?
    In this case, it tried again and almost certainly got the same error.
  • Remove the top-right 'x' and don't cancel on esc for the same reason.
  • Move 'send bug report' to a button rather than a 'click here' link
  • Add a 'refresh' button which, even if it's no more likely to work,
    will at least look like it's doing something (it's mostly so if you
    don't have a bug report endpoint, there's still a button other
    than the one that deletes all your data).

Based on #1859

dbkr added 3 commits April 27, 2018 12:38
 * Make the 'delete my data' button not the default
 * Make it red
 * Give it a confirmation dialog
 * Remove the 'cancel' button: what does it mean to cancel an error?
   In this case, it tried again and almost certainly got the same error.
 * Remove the top-right 'x' and don't cancel on esc for the same reason.
 * Move 'send bug report' to a button rather than a 'click here' link
 * Add a 'refresh' button which, even if it's no more likely to work,
   will at least look like it's doing something (it's mostly so if you
   don't have a bug report endpoint, there's still a button other
   than the one that deletes all your data).
…andling' into dbkr/fix_session_restore_fail_dialog_ux
…andling' into dbkr/fix_session_restore_fail_dialog_ux
@dbkr
Copy link
Member Author

dbkr commented Apr 30, 2018

Review for this is essentially happening in #1863

@lukebarnard1
Copy link
Contributor

@dbkr could you merge this branch into #1863?

@dbkr
Copy link
Member Author

dbkr commented Apr 30, 2018

Ah sorry, I though I had

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants