New issue
Advanced search Search tips

Issue 892839 link

Starred by 2 users

Issue metadata

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



Sign in to add a comment

Open in loading view doesn't show at all

Project Member Reported by mrefaat@chromium.org, Oct 5

Issue description

Steps:
Open any PDF
tap to get the open in bar, tap on the open in button.

Expected:
Loading view should appear until the file download happens, then it will be dismissed and will show the share extension. (it also gives the user option to cancel downloading).

Actual: 
No thing appears, and the user has to wait until the download is done. (they will probably think that the feature is just not working).

I attached How it should look like when this feature is working properly


 
loading view.png
286 KB View Download
Status: Started (was: Untriaged)
Description: Show this description
Project Member

Comment 3 by bugdroid1@chromium.org, Oct 8

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

commit cd960d5ad293a140aeb3275f3b41606a0c7fdb4e
Author: mrefaat <mrefaat@chromium.org>
Date: Mon Oct 08 10:14:57 2018

Fix a bug where open in doesn't show loading view

It seems like with the switch to the new tab grid, this feature stopped
to function properly. it used to use the rootview controller to present
dialogs & views. using the base view for now to present the loading
screen as a quick fix. The whole class should be refactored in the future
to get a base view controller instead.

Bug:  892839 
Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs
Change-Id: I4eea25b3d3c5c329dd54865de1fbae68e05304e1
Reviewed-on: https://chromium-review.googlesource.com/c/1266205
Reviewed-by: Eugene But <eugenebut@chromium.org>
Commit-Queue: Mohammad Refaat <mrefaat@chromium.org>
Cr-Commit-Position: refs/heads/master@{#597515}
[modify] https://crrev.com/cd960d5ad293a140aeb3275f3b41606a0c7fdb4e/ios/chrome/browser/ui/open_in_controller.mm

Status: Fixed (was: Started)

Sign in to add a comment