Author Topic: No reflow in Android 7  (Read 9251 times)

H2Om

  • Newbie
  • *
  • Posts: 49
No reflow in Android 7
« on: October 20, 2017, 11:19:50 pm »
I have AM on an Android 4 phone and can zoom in on the text and after tapping the text it reflows perfectly.
On my Android 7 phone I can zoom in but not reflow.

I'm using the latest pro version on both (unrooted) phones.

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: No reflow in Android 7
« Reply #1 on: October 22, 2017, 03:00:49 pm »
We removed reflow on zoom a few versions back (in 1.9), for a reason (a very good reason but of course not everyone agrees).

Feel free to search for "reflow", you'll want messages from summer 2017:

https://www.aqua-mail.com/forum/index.php?action=search2

( I can't seem to make a URL with search query included )
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

H2Om

  • Newbie
  • *
  • Posts: 49
Re: No reflow in Android 7
« Reply #2 on: October 22, 2017, 03:17:42 pm »
I'll never agree removing reflow as it is/was one of AMs top functions. :)

Besides of that Android 4 + AM 1.11.0-568 does reflow on zoom.
So what you wrote isn't correct. Perhaps you mean you stopped supporting reflow on newer Android versions?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: No reflow in Android 7
« Reply #3 on: October 24, 2017, 08:11:48 pm »
Re: So what you wrote isn't correct. Perhaps you mean you stopped supporting reflow on newer Android versions?

What I wrote is correct *to the best of my knowledge* (and I was the one who made that code change).
Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/

H2Om

  • Newbie
  • *
  • Posts: 49
Re: No reflow in Android 7
« Reply #4 on: October 29, 2017, 02:14:45 pm »
Well, it still works on Android 4.
What's the latest version that also supported Android 7?
Then I'll upgrade to that verson.

H2Om

  • Newbie
  • *
  • Posts: 49
Re: No reflow in Android 7
« Reply #5 on: November 22, 2017, 12:16:28 pm »
No answer?
Kostya, I know you are the programmer and I also know as a fact AM still reflows on my Google/Samsung Nexus running Android 4.
In fact it works better than any version ever worked on Android 6 or 7.
Over a year ago we had email contact. I mailed you a message from a mailing list that didn't reflow. You answer was that it was due to the use of fixed width in the HTML code. (or something similar).
I just accepted that as a fact back then.

Unfortunately my Android 6 phone didn't work during my vacation in the USA; so I bought a Nexus for $50.
And that phone did and still reflows. It also perfectly reflows the above messages from the mailing list.

Both phones use AM pro version 1.12.0-651

Attached proof of the reflowing.

H2Om

  • Newbie
  • *
  • Posts: 49
Re: No reflow in Android 7
« Reply #6 on: December 15, 2017, 08:08:17 pm »
Found this old short thread on reflowing: https://www.aqua-mail.com/forum/index.php?topic=5271.msg30941#msg30941

I start having huge doubts we are talking about the same thing.
You stated it's your code you added and later removed.

I think it's not your code at all. It's Google code.
You claim you removed the reflow code. Could be so but it makes absolutely zero difference on my  Android 4 phone. I still have to find a single email that does not reflow on that phone. It perfectly reflows even with the most current AquaMail. I tried older versions too. Zero difference.


However on my other Android 7 phone reflow doesn't work with old or new versions of AquaMail.

Could it be that 'your' code was just a different version of Google's webkit?

Kostya Vasilyev

  • Hero Member
  • *****
  • Posts: 12740
Re: No reflow in Android 7
« Reply #7 on: December 17, 2017, 03:29:48 pm »
Re: I think it's not your code at all. It's Google code.

Um, dunno. I just know what I did.

Re: Could it be that 'your' code was just a different version of Google's webkit?

No, we made a change in our code, definitely positively absolutely.

As for "different versions of webkit" - the "10,000 ft view" is like this:

- Android 1.0 - 4.3 - WebView uses a snapshot of Chromium code

- Android 4.4 - snapshot of Chromium code updated

- Android 5.0 - 6.0 - WebView is update-able through Google Play, as "Android System WebView"

- Android 7.0+ - WebView is provided by Chrome "app"

Creating debug logs for diagnostics: https://www.aqua-mail.com/troubleshooting/

The official FAQ: https://www.aqua-mail.com/faq/

Лог-файлы для диагностики: https://www.aqua-mail.com/ru/troubleshooting/

Вопросы и ответы: https://www.aqua-mail.com/ru/faq/