New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 33 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug


Show other hotlists

Hotlists containing this issue:
Hotlist-1


Sign in to add a comment
link

Issue 739234: Android setting "Display Size" not holding

Reported by rcoe.m...@gmail.com, Jul 5 2017

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS x86_64 9592.42.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.52 Safari/537.36
Platform: 9592.42.0 (Official Build) beta-channel cave

Steps to reproduce the problem:
1. In laptop mode (Asus C302 Flip Chromebook)
2. Settings
3. Google playstore
4. Manage Android preferences
5. Android settings
6. Accessibility
7. Display size
8. Set to "Larger"
9. go to Tablet mode
10. Return to Laptop mode

What is the expected behavior?
Display size set to "Larger" should hold after returning to Laptop mode

What went wrong?
Display size returns to Default setting.

Did this work before? No 

Chrome version: 60.0.3112.52  Channel: beta
OS Version: 9592.42.0
Flash Version:
 

Comment 1 by rcoe.m...@gmail.com, Jul 9 2017

Lock my screen to Landscape and the Display size stayed on "Larger" It did not revert back

Comment 2 by rcoe.m...@gmail.com, Jul 9 2017

It did not revert back after O flipped my C302ca to tablet mode (Landscape).

Comment 3 by zalcorn@chromium.org, Jul 14 2017

Owner: mitsuji@chromium.org
Status: Assigned (was: Unconfirmed)
To mitsuji@ for Android apps.

Comment 4 by mitsuji@chromium.org, Jul 14 2017

Owner: yawano@chromium.org
yawano@ please take a look. Thanks.

Comment 5 by afakhry@chromium.org, Jul 27 2017

Components: -UI UI>Settings Platform>ARC

Comment 6 by zachexpr...@gmail.com, Nov 2 2017

I am having the same issue on my Pixelbook running 62.0.3202.74. I am assuming it still hasn't been resolved?

Comment 7 by rcoe.m...@gmail.com, Nov 2 2017

No it is not fixed on the beta chromeos. My work around is don't let it
rotate to portrait in tablet mode

Comment 8 by zachexpr...@gmail.com, Nov 2 2017

That's not really an option for me as portrait is the orientation I am most likely to want to use when in tablet mode.

Comment 9 by rcoe.m...@gmail.com, Nov 2 2017

Yes. That is a problem. This problem has been around since chromeos let  us
resize Android text.

Comment 10 by jbkendrick@gmail.com, Nov 6 2017

Reverted to default when I switched to portrait orientation on my Samsung Chromebook Pro, Version 61.0.3163.123 (Official Build) (64-bit)  Tested with three different Android applications with the same result.

Comment 11 by apav...@google.com, Nov 6 2017

FWIW, I'm observing an issue, where I have <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"> in a page with a rather wide image, which scales to the screen width. The image gets wider when a mobile device is rotated portrait->landscape, but when it's rotated back to portrait, window.innerWidth remains unchanged, and the entire page appears zoomed-out, with fonts getting smaller (Chrome 62.0.3202.84 Android). Interestingly, this does not reproduce in the DevTools emulator on Chrome 62.0.3202.75 (Desktop Linux). Could that be by any chance related?

Comment 12 by jirik.se...@gmail.com, Nov 17 2017

I am observing the same issue on my Acer Chromebook 14 for Work (CP5-471) with non touch display running 62.0.3202.82 stable channel. Display size in Accessibility Android settings just isn't persistent, it resets itself often to Default.

Comment 13 by yawano@chromium.org, Nov 27 2017

Status: Started (was: Assigned)

Comment 14 by osh...@chromium.org, Nov 27 2017

Comment 15 by yawano@chromium.org, Nov 30 2017

Cc: yawano@chromium.org
Owner: osh...@chromium.org
Assigning to oshima@. Thank you!

Comment 16 by jirik.se...@gmail.com, Dec 6 2017

I noticed that with more Android apps installed on my Chromebook (over 50) and more using them then more often Display size in Accessibility Android settings resets itself to Default. I mean many times per day, it is very unpleasant, because without changing Display size to max, everything is too small for my eyes.

Comment 17 by osh...@chromium.org, Dec 9 2017

The display size settings was supposed to be removed from the setting (and will be available through chrome settings) but was accidentally enabled.

Please use the chrome's display setting for now if you want to make it bigger or smaller for the time being.

Comment 18 by rcoe.m...@gmail.com, Dec 9 2017

Osh

As a user I love the setting because the display setting in Chrome makes
Android apps fonts very small and hard to read

Comment 19 by zachexpr...@gmail.com, Dec 9 2017

Osh if this is removed then it effectively makes my newly purchased Pixelbook worthless to me.  The default resolution of 1200x800 makes everything in Chrome huge and wastes valuable screen real estate.  1350x900 and 1500x1000 are much more suitable resolutions however they make Android apps so small that they are almost impossible to use.  The Android Display size setting is the only thing that allows for proper scaling of both Chrome and Android UI's.  The problem is this setting reverts to default anytime the screen orientation is changed not the existence of the option itself.

Comment 20 by osh...@chromium.org, Dec 9 2017

There are two things: a) the feature (changing the scale of the app) and b) how it is exposed.

For a), the feature was accidentally exposed without any integration work nor testing. We've already found several issues, and we need to fix them.

For b), we want to implement this correctly as chrome already has "Display Size" settings and this isn't display size settings.

We're working on solving these issue right now. Meanwhile, if you want to make text bigger, you can change the font size in Settings -> Appearance -> Font Size.

Comment 21 by rcoe.m...@gmail.com, Dec 9 2017

Osh

The Appearance setting doesn't change the size of the font in Android apps.
Ex Gmail.

Mike

Comment 22 by rcoe.m...@gmail.com, Dec 9 2017

Osh

I was wrong.  In Keep it does increase the Font size using the Appreance
setting but I need to put it to very large to get to the same size with the
Android setting.

Comment 23 by osh...@chromium.org, Dec 9 2017

It does for me. If it doesn't for you, it could be a bug. Please file a feedback (alt-shift-i).

Comment 24 by osh...@chromium.org, Dec 9 2017

Actually, font settings isn't working in the way I'd expect. There maybe a bug in font-size settings too. We'll investigate it. Thank you for reporting.

Comment 25 by zachexpr...@gmail.com, Dec 9 2017

Changing font size in Chrome changes both Chrome and only some aspects of Android apps. So using this only fixes some parts of Android apps and makes Chrome unusable since it will now have giant fonts.  Chrome and Android need to have separate scaling. Also this isn't just about font size, it's the entire UI so just addressing font size doesn't resolve the issue.

Comment 26 by osh...@chromium.org, Dec 9 2017

We adjust the scaling and font size so that the size of the android and chrome apps looks the same (in general, as app can do whatever they want).

The ratio applied to android's font and the way it is applied looks wrong so there must be a bug around there.

As I mentioned in #20, this feature is half baked and we're working on fixing issues.

Comment 27 by jirik.se...@gmail.com, Dec 9 2017

> Chrome and Android need to have separate scaling. Also this isn't just about font size, it's the entire UI so just addressing font size doesn't resolve the issue.

Exactly!

Osh, please check related issue which I filled about Android apps scaling problem: https://bugs.chromium.org/p/chromium/issues/detail?id=787117

Issue 787117 totally ruined Android apps experience for me and only Android setting "Display Size" save me from Android apps disabling. You realize then that Android setting "Display Size" is lifesaver for many users in their situation despite the fact that Display size in Accessibility Android settings isn't persistent and resets itself often to Default.

Comment 28 by zachexpr...@gmail.com, Dec 9 2017

Osh there is currently nothing wrong with the current scaling options and that is not what this bug ticket is about.  A user can use resolution to scale the Chrome UI and then using the Android Display Size setting to scale Android apps to properly match. That works as intended and I don't think there is anyone tracking this ticket that has a problem with how that works. 

The problem is simply that the Display size setting resets itself too easily back to default. If you guys wants to move the Display Size setting into Chrome settings itself that is fine if the bug of it resetting itself gets resolved. No one here wants to just make fonts bigger, this is about achieving the proper UI scaling for both Chrome and Android which seemingly due to them being different platforms that don't always want to match each other in scale hence the need for two settings.

Comment 29 by osh...@chromium.org, Dec 9 2017

We adjust the scaling so that android app and chrome ui size matches. If you think they do not match, please file a separate bug. It is our best interest to make things work fine out of box.

As I explained in #20, the feature has several issues. It may look working for you, but it doesn't mean it's working for all scenarios. Font size is just a workaround until it's fixed.

Comment 30 by zachexpr...@gmail.com, Dec 15 2017

So it now appears as of beta 64 of Chrome OS this feature has been removed entirely so is it safe to say that now if the display size resets we are stuck with no real fix?  This is even worse than before.  Why would you remove this feature that achieved what users wanted and give worse alternatives just because it occasionally broke which is all we wanted resolved from the bug report.

Comment 31 by rcoe.m...@gmail.com, Dec 15 2017

I guess we need to be careful when we report a bug if we still can deal
with the feature as is. Because there might be a chance that they actually
will take feature out instead of working on solving the problem.

Comment 32 by zachexpr...@gmail.com, Dec 15 2017

Sadly very true. If my Android display size setting now resets I will no longer be able to use Android apps on my brand new Pixelbook and have no recourse of returning it since it's after 14 days.  If I had thought this option could simply be taken away by a dev like this I would have never kept my Pixelbook in the first place.

Osh you need to understand how critical the ability to scale Android apps separately from Chrome is.  They are two different platforms and what sizes properly in one will not always size the same in the other.  Text size is not a solution as that is only part of the problem and making this larger only breaks how things in appear in Chrome to make things slightly better in Android.  It needs to be left to the user to decide what scaling looks best to them and now this has been taken away completely.  26 people starred this ticket to have a very useful feature fixed, not be taken away completely.  Please make this feature visible again in some shape or form.

Comment 33 Deleted

Comment 34 by osh...@chromium.org, Dec 15 2017

The display settings is behind the developer flag. It'll be re-enabled in m65 (temporarily) while we're working on fixing issues and improving features.

Please understand that this isn't the feature that we worked on. (and this option did not exist in previous version of Android)
While this may look working for you, that's not necessarily true for others. (We've already found several issues). Our goal is better,
smooth integration so that you don't have to worry about the difference.

We have a (not finalized) plan how to make this available so please stay tuned.

Comment 35 by osh...@chromium.org, Dec 15 2017

Forgot to mention how to enable developer options:

1) Open settings then click "About device"
2) Click/Tap "build number" 7 times
3) Got back to main Setting menu. You now have "{} Developer options"
4) Developer options -> Enable Display Size settings.

Comment 36 Deleted

Comment 37 by zachexpr...@gmail.com, Dec 15 2017

Osh there is no such Enable Display Size settings option under Developer options.  I am on Chrome 64.0.3282.24.  Where should I be looking as it doesn't look like there is any place to adjust Display Size anymore.

In the fixes being looked into will there still be separate options for scaling Chrome and Android as just like you said what might look good for one might not look right for someone else.  This is why we need separate scaling.

Comment 38 by osh...@chromium.org, Dec 15 2017

The beta I downloaded had the option (and says the same chrome version), but there is a chance that the beta actually pushed was a bit old. I'll double check tomorrow.

We're still working on figuring out the final solution. I appreciate your patience.

Comment 39 Deleted

Comment 40 by zachexpr...@gmail.com, Feb 14 2018

I know this might not be the final fix but my Pixelbook just received the newest beta (65.0.3325.65) and this issue seems to be resolved.  I can now rotate the orientation in tablet mode and the Display Size holds at Large.

Comment 41 by osh...@chromium.org, Feb 21 2018

Status: Fixed (was: Started)

Comment 42 by zachexpr...@gmail.com, May 11 2018

The separate Android app scaling feature has been removed again in the latest Chrome beta 67.0.3396.41.  I don't understand why a feature that generated so much interest in being fixed (and was fixed) would then be removed two versions later.

Sign in to add a comment