View Issue Details

IDProjectCategoryView StatusLast Update
0013015MMASynchronizationpublic2015-12-15 06:43
Reporterrusty Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version1.1.3 
Target Version1.1.3Fixed in Version1.1.3 
Summary0013015: Multiple prompts to select storage location
DescriptionWith MMA 518 / MMW 1776, the user is prompted once in MMW to grant access, but multiple times in MMA!

1 Clean install of MMA
2 USB sync to SD card (internal memory profile enabled but not used)
3 Configure wi-fi sync (via Options > SD card)
--> Prompt to choose Internal Memory OR SD card appears
4 Press SD Card
--> Prompt to choose Internal Memory OR SD card appears
5 Press SD Card
--> Prompt to choose Internal Memory OR SD card appears
6 Press SD Card
....this goes on and on....until the user grants access to MMA in MMW.

So it appears that it's a UI problem--that the wrong dialog appears after Step 4. What should appear is a dialog indicating that MMA is waiting for MMW to grant access (we might want to add a 'cancel' button to that dialog). But instead, the same dialog appears over and over.

Log DCC6AAVPBC


Note: this was split from 0013004:
From Ludek at 0013004:0043604 - 2015-12-11 06:31
Assigned to Marek, looks really like UI problem in MMA now.
i.e. the spinning circle with the message about the need of acceptance comes too late (allowing user to clicks SD card over and over again).
TagsNo tags attached.
Fixed in build522

Relationships

related to 0011584 closedmarek MMA First time connection message is misleading / broken workflow & MMA won't terminate 
related to 0013004 closedLudek MMW v4 Access confirmation are shown for all storages, even only one is selected 

Activities

marek

2015-12-11 17:21

developer   ~0043616

It is problematic. I cannot show it earlier, because MMA doesn't know that the confirmation is shown in MMW. Dialog is shown as agreed after 4 seconds.

We had a shorter "connecting" dialog for the first 4 seconds too but we previously agreed to remove it. And we agreed to show nothing for the first 4 seconds. The current implementation with progress dialogs doesn't allow better approach. I cannot close the underlaying dialog fragment. It will be fixed along with new UI.

Ludek

2015-12-12 11:27

developer   ~0043624

Ok, so for now the easiest fix would be just show the dialog earlier (e.g. after 1 second) and not after 4 seconds?

rusty

2015-12-13 21:03

administrator   ~0043630

Leaving marek to answer...I don't recall the reason for why a shorter delay is problematic.

marek

2015-12-13 23:06

developer   ~0043633

Because shorter delay caused that the dialog was shown even if confirmation wasn't shown. I.e. shorter delay is quite common. And it is misleading for users. That is why we have chosen 4 seconds.

Some info is here: 0011584

rusty

2015-12-14 23:07

administrator   ~0043657

As discussed, the failure of the UI to respond to the user clicking on 'SD card' is worse than the original issue of the 'Connecting...' dialog flashing.

Thus it would be preferable to revert to the behavior of showing the 'Connecting...' dialog for 4s and then--on the assumption that a failed connection within 4s means that MMW hasn't been configured for the first time--show the 'Since this is your first time...' dialog.

marek

2015-12-14 23:18

developer   ~0043658

Fixed in build 522

rusty

2015-12-15 06:43

administrator   ~0043663

Verified 522.