tom-anders / Easy_xkcd

An easy and simple open source xkcd reader
Apache License 2.0
164 stars 41 forks source link

Dialog disappearance may reduce user experience #325

Open Chou95 opened 1 year ago

Chou95 commented 1 year ago

Hi, developers. This app is interesting and I like it.

However, there exist some dialogs will disappear after phone rotation, which I think may reduce user experience. Although these events may not breakdown the functionalities of this app, I think the dialog should re-open automatically after rotation for better user experience, right?

I think that you can save the UI state of these dialogs by saving the return value of dialog.isShowing(). In this way, you can decide whether to re-open these dialogs after the phone rotation and UI recreation. This may improve the user experience, do you think so?

snapshots to illustrate the details: before rotation: NO7-BEFORE after rotation: NO7-AFTER