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

Issue 746706 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

BottomSheet can't scroll up on landscape & on the right side of split screen

Project Member Reported by danielpark@chromium.org, Jul 19 2017

Issue description

Chrome Version: 61.0.3162.0
OS: Android 7.1.1
Device: Nexus phone

What steps will reproduce the problem?
(1) Open split screen in landscape
(2) Put Chrome home on the right side
(3) Raise the bottom sheet

What is the expected result?
Bottom sheet should come up

What happens instead?
Nothing
 
Cc: k...@chromium.org
Components: UI>Browser>Mobile>NavPanel
Labels: -Pri-3 M-62 Hotlist-Chrome-Home OS-Android Pri-2
Given that multiwindow is used infrequently, I think it's okay to do our beta/stable experiment without this fixed, but we should fix for M62. cc'ing ktam@ to confirm and move this from untriaged to available.

Comment 2 by k...@chromium.org, Jul 21 2017

Oh weird - I can't actually reproduce this issue, but I agree that it should be a P2.

Comment 3 by kings...@google.com, Aug 10 2017

Labels: Fine-Pri-2.9
Components: UI>Browser>Mobile>MultiWindow
Labels: -M-62 M-63
Owner: mdjones@chromium.org
Status: Assigned (was: Untriaged)
I can reproduce. It only happens when Chrome is docked to the right side of the screen. In step #3, "raise the bottom sheet" means dragging it. The sheet opens if the expand button is present and tapped.

In my simple log-based testing, it looks like BottomSheet#isTouchInSwipableXRange() is incorrectly returning false.
I forgot to apply the window position to the start/end coords. Fix in progress.
Project Member

Comment 6 by bugdroid1@chromium.org, Aug 26 2017

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

commit 8c7c74088e06c202ad1f8f68d35fa7f748d6fab1
Author: Matthew Jones <mdjones@chromium.org>
Date: Sat Aug 26 01:16:50 2017

[Home] Fix sheet swipe on multi-window

Apply the window position x coordinate to the swipe logic to account
for horizontal multi-window mode.

BUG= 746706 

Change-Id: I4f292f6b5a2bcf5dd12252c0b19d7ad628ded614
Reviewed-on: https://chromium-review.googlesource.com/636085
Reviewed-by: Theresa <twellington@chromium.org>
Commit-Queue: Matthew Jones <mdjones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#497626}
[modify] https://crrev.com/8c7c74088e06c202ad1f8f68d35fa7f748d6fab1/chrome/android/java/src/org/chromium/chrome/browser/widget/bottomsheet/BottomSheet.java

Status: Fixed (was: Assigned)

Sign in to add a comment