syncthing-android icon indicating copy to clipboard operation
syncthing-android copied to clipboard

Unexpected behaviours after a screen orientation change (reported by activity)

Open datalossdetector opened this issue 6 years ago • 1 comments

I developed an automatic test case generation tool and it detected these problems in your app. I would like to know if you consider them as failures and, if not, why. Thanks for your collaboration.

  1. When I change the orientation of the device screen, the Dialog showing the barcode disappears in WebGuiActivity 2019-07-25 12-24-18_before 2019-07-25 12-24-18_after

  2. When I change the orientation of the device screen, SettingsActivity changes its state. Below there are different examples: the screenshots were taken before and after the screen orientation change and they are paired (before, after), (before, after) ...

-- first case -- The Dialog disappears 2019-07-25 03-32-45_before 2019-07-25 03-32-45_after

-- second case -- It comes back to the previous options 2019-07-25 03-31-50_before 2019-07-25 03-31-50_after

  1. When I change the orientation of the device screen, the widgets below the Dialog change their position, shrinking theirselves in PullOrderDialogActivity 2019-07-25 10-32-49_before 2019-07-25 10-32-49_after

  2. When I change the orientation of the device screen, a Dialog appears in MainActivity 2019-07-25 03-22-37_before 2019-07-25 03-22-37_after

  3. When I change the orientation of the device screen, the menu in LogActivity disappears 2019-07-25 07-54-22_before 2019-07-25 07-54-22_after

  4. When I change the orientation of the device screen, FolderTypeDialogActivity shrinks itself 2019-07-25 03-26-52_before 2019-07-25 03-26-52_after

  5. When I change the orientation of the device screen, multiple widgets such as "Folder Label" EditText and "Pause Folder" ToggleButton change their values and the "Copy Paste" options disappear in in FolderActivity 2019-07-25 11-43-21_before 2019-07-25 11-43-21_after

  6. When I change the orientation of the device screen, the "BACK" in FirstStartActivity disappears 2019-07-25 03-09-59_before 2019-07-25 03-09-59_after

  7. When I change the orientation of the device screen, DeviceActivity changes its state. Below there are different examples: the screenshots were taken before and after the screen orientation change and they are paired (before, after), (before, after) ...

-- first case -- "Cut, Copy, Paste" options disappear 2019-07-25 11-18-34_before 2019-07-25 11-18-34_after

-- second case -- The TextView disappears 2019-07-25 10-00-41_before 2019-07-25 10-00-41_after

datalossdetector avatar Aug 06 '19 12:08 datalossdetector

Could reproduce : 2, 3, 5, 6, 7 (only copy/paste disappear), 8, 9 (only copy/paste, I didn't get the prompt for barcode scanner at all) Couldn't reproduce : 1, 4

Syncthing version : 1.18.2

I'm gonna take a look at the code and see if I can do something about some of them.

vhouriet avatar Oct 14 '21 08:10 vhouriet