View Issue Details

IDProjectCategoryView StatusLast Update
0006575Talerwallet (Android App)public2021-08-24 14:23
ReporterFlorian Dold Assigned Togrote Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.8Fixed in Version0.8 
Summary0006575: refunds don't show status screen after scanning, no error details are displayed on error
DescriptionWhen a taler:// refund QR code is scanned, the wallet doesn't show any context or progress indicator for the refund.

When the refund fails (e.g. because the merchant backend returns an error), instead of error details, the wallet UI only shows a snackbar that the refund failed.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

grote

2020-09-07 11:57

reporter   ~0016898

This is the expected behavior. What else do you think should happen? In the UX design phase, we said that we don't need dedicated status screens and instead should bring the user to the transaction list that will then show the new transaction at the top.

Do you think we should always show a dedicated status page or only when there was an error, so we have more space to show error information?

Christian Grothoff

2020-09-07 12:37

manager   ~0016904

My issue actually was that the snack bar was not readable, both in terms of size (text cut off) and timing (went away far too fast).

Florian Dold

2020-09-07 12:39

manager   ~0016905

But the snackbar doesn't have enough space to show an actual full error message!

But maybe if we had the log view ... ;-)

Christian Grothoff

2020-09-07 12:45

manager   ~0016907

Last edited: 2020-09-07 12:46

That's OK, for example the snack bar could *link* to the log view. But it needs to stay visible for at least 60s (or until user clicks 'x' or swipes it away or whatever), not the ~2s it is shown now.

Oh, and I'm OK with that link-to-logview to be a 0.8.1-feature, just making sure that the text of the snack bar is not cut off (and I don't mean by length: I had issues especially with the PoS App where basically only half of the height of each character was rendered!) and stays on the screen long enough for someone without photographic memory to read it ;-).

grote

2020-09-09 17:03

reporter   ~0016952

the 0.8 rc2 release shows a snackbar when the refund was granted and a bottom sheet with error details in case of an error.

Issue History

Date ModifiedUsernameFieldChange
2020-09-06 10:06Florian DoldNew Issue
2020-09-06 10:06Florian DoldStatusnew => assigned
2020-09-06 10:06Florian DoldAssigned To => grote
2020-09-07 11:57groteNote Added: 0016898
2020-09-07 12:37Christian GrothoffNote Added: 0016904
2020-09-07 12:39Florian DoldNote Added: 0016905
2020-09-07 12:45Christian GrothoffNote Added: 0016907
2020-09-07 12:46Christian GrothoffNote Edited: 0016907
2020-09-09 17:03groteNote Added: 0016952
2020-09-10 16:48Christian GrothoffStatusassigned => informing
2020-09-10 16:48Christian GrothoffResolutionopen => fixed
2020-09-10 16:48Christian GrothoffFixed in Version => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed