Hi - attached with this message I am going to send you a deeper analysis. I am going to test the following scenarios on different hardware & software environments:
The environments are:
- IPad (ios / Safari)
- IPhone Xs (ios / Safari)
- IPhone SE (ios / Safari)
- PC (Windows 10 / Firefox)
Scenario 1 :
1. Click or Drag & Drop to Upload (1)
2. Choose exactly 1 picture from your library –> 1 picture is visible (2)
3. Click Done (3)
4. Click or Drag & Drop to Upload (1)
5. Choose exactly 1 picture from your library --> 2 different pictures are visible now (2)
This scenario works on ALL environments –>
OK
Scenario 2 :
1. Click or Drag & Drop to Upload (1)
2. Choose n pictures from your library –> n pictures are visible (2)
3. Click Done (3)
4. Click or Drag & Drop to Upload (1)
5. Choose m pictures from your library --> n + m pictures are visible now (2)
This scenario works on ALL environments –>
OK
Scenario 3 :
1. Click or Drag & Drop to Upload (1)
2. Choose exactly 1 picture from your library –> 1 picture is visible (2)
3. Click or Drag & Drop to Upload (1)
4. Choose exactly 1 pictures from your library --> the result depends on the environment :
IPhone Xs : The second picture is identical to the one uploaded at step 2 –>
NOK
IPad : The second picture is identical to the one uploaded at step 2 -->
NOK
PC : you correctly see 2 different pictures -->
OK
In my former post I claimed that the Scenario 3 worked in the context of ‘older’ version of CB and CB Gallery. But this is not true: I checked the Scenario 3 together with :
CB Core : 2.1.4+build.2018.04.16.12.36.23.f56a647b0
CB Gallery: 2.2.0+build.2018.02.20.00.54.44.71ded709a
…and the (wrong) behaviour is still the same. The final summary is as follows :
On the PC it always works : On (ios ?) smartphones it only works if you click ‘Done’ (3) before choosing a new picture(s). If you dont’ click ‘Done’, the first chosen picture will always appear again (but not the chosen one)
Regards