New issue
Advanced search Search tips

Issue 764866 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Bug



Sign in to add a comment

Omnibox autosuggest is cut off on the left when in landscape mode on iPhoneX

Project Member Reported by linds...@chromium.org, Sep 13 2017

Issue description

App Version: 63.0.3215.0
iOS Version: iOS11
Device: iPhoneX Sim
URL: NTP 

Steps to reproduce:
  1. Launch app
  2. Open new tab
  3. Place cursor in search field and start typing
  4. Turn phone to landscape mode

Observed results:
Observe the left side of the autosuggestions are cut off by the camera and sensor shelf.

Expected results:
Autosuggest should pad right to account for camera and sensor shelf.

Screenshot: https://drive.google.com/file/d/0By4O1f2IQqQ_TjRxX0RDYld0X0E/view
 
Cc: rohitrao@chromium.org
Owner: stkhapugin@chromium.org
Status: Assigned (was: Untriaged)

Comment 2 by pkl@chromium.org, Sep 20 2017

Labels: ReleaseBlock-Stable M-63
Landscape usability. M63. This is very noticeable and affects usability (can't see text), thus RBS.
Status: Started (was: Assigned)
Project Member

Comment 4 by bugdroid1@chromium.org, Sep 22 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/3d5c70623b5b95fcf5d81d651a0d249d91c4dbe4

commit 3d5c70623b5b95fcf5d81d651a0d249d91c4dbe4
Author: stkhapugin@chromium.org <stkhapugin@chromium.org>
Date: Fri Sep 22 11:38:00 2017

Fix the omnibox popup on the iPhone X.

Starts using the UITableViewCell's content view in the popup rows. On
iOS 11, enables UITableView's automatic safe area handling.

Bug:  764866 
Change-Id: Iab24a6199fa9ce188cad5e42d49e465b8e24192e
Reviewed-on: https://chromium-review.googlesource.com/677445
Commit-Queue: Rohit Rao (ping after 24h) <rohitrao@chromium.org>
Reviewed-by: Rohit Rao (ping after 24h) <rohitrao@chromium.org>
Cr-Commit-Position: refs/heads/master@{#503712}
[modify] https://crrev.com/3d5c70623b5b95fcf5d81d651a0d249d91c4dbe4/ios/chrome/browser/ui/omnibox/omnibox_popup_material_row.mm
[modify] https://crrev.com/3d5c70623b5b95fcf5d81d651a0d249d91c4dbe4/ios/chrome/browser/ui/omnibox/omnibox_popup_material_view_controller.mm

Status: Fixed (was: Started)
Status: Assigned (was: Fixed)
Safe Area handling for omnibox suggestions looking good but the omnibox itself disappeared completely when reproducing this issue.

Follow the same steps to repro from comment#0

Observed result: Omnibox is not displayed correctly.
Expected result: Omnibox should be displayed correctly above the omnibox suggestions.

https://drive.google.com/file/d/1W8edazGRF9Yc5UB8r1VO6l_nXZdVNZj6/view

Verified on iPhoneX Simulator M64.0.3251.0 canary, M63.0.3239.19 beta

Comment 7 by cma...@chromium.org, Oct 31 2017

stkhapugin@ what is the status on this RBS?
Labels: -M-63 M-64
Mergedinto: 768374
Status: Duplicate (was: Assigned)
So this only is reproducible with the slim toolbar flag that is not going to be enabled on M63, hence I'm changing this to M64.
Also, since the original issue is closed, and there's crbug.com/768374 that basically is the same as Comment#6, I'm closing this again - this time as a dupe of issue 768374.

Sign in to add a comment