daneren2005 / Subsonic

Home of the DSub Android client fork
GNU General Public License v3.0
580 stars 162 forks source link

UI problems on landscape/portrait change #836

Open juliadin opened 6 years ago

juliadin commented 6 years ago

Hi,

Thank you for the great app that I really love. I have a little problem though. Often, if I change the rotation of the screen with dsub, the playback screen becomes messed up In portrait mode. The cover art is shown in the middle left of the screen while all buttons overlap in the lower right.

Steps for me to reproduce:

Steps to recover:

I collected some screenshots and will try to link them in here.

juliadin commented 6 years ago

Pictures: https://cloud.jjim.de/nc/index.php/s/NJ7ItzFVLDfOpML

They are OK, rotated, broken.

App version is 5.3.5 from play store Android 7.0/ Huawei Stock EMUI 5.0.1

If any more information is needed to chase this, I am happy to provide it.

Adesin-fr commented 6 years ago

Same issue on my phone. I Also experiment strange audio glitches. When the screen is off, after 2 or 3 songs (which are already in cache from a previous session), the buffers seems to be full of garbage, I need to turn on screen, and go back to the begining of the song and it works for the 2 or 3 next songs... Do you experiment the same ?

epicdistraction commented 6 years ago

I had this issue for years on my honor 8 that was running Android 7.x and EMUI 5.x, and it was never resolved. It was also really annoying as it needed the application to be closed to view the playlist in It occurred on my my new P20 Pro when the application was defaulted into the application's default aspect ratio. When the application was set to 'enable fullscreen mode' it completely fixed the problem.

daneren2005 commented 6 years ago

Is anyone able to reproduce this on a Pixel by chance? I have not had any luck reproducing this

Adi3000 commented 6 years ago

It may be a EMUI incompatibility. I have a two EMUI (a tablet and smartphone) and another Sony XPeria phone and I am able to reproduce only on EMUI.

It happen every time by the way. A fresh restart (by leaving the app with back button) is my way to reset portrait view.

Here my reproduction :

  1. Going to "Now playing" view"
  2. Portrait : https://snag.gy/4XelmK.jpg
  3. Switching to landscape : https://snag.gy/LfaXd8.jpg
  4. Reswitch to portrait : https://snag.gy/8u5KeJ.jpg

If it can help, about zindex : the back button is on top of repeat button and the playlist button is on top of next button

Here some information about my phone : EMUI : 5.1.1 Android : 7.0 Resolution : 1080 x 1920 https://snag.gy/etgYM3.jpg https://snag.gy/zgAsbm.jpg

If I have development skill, but not android. If I can help we I can try some snapshot or run some debug mode