New issue
Advanced search Search tips

Issue 735996 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Closed: Jul 2017
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

Tablet WM: Swiping up / down on stylus, notifications, and IME opt-in menu

Project Member Reported by minch@chromium.org, Jun 22 2017

Issue description

The same as system tray.
1. Swiping up on the stylus area in status area to open/ close stylus menu.
   Swiping down on the opened stylus menu to close / open it.

2. Swiping up on the notification area in status area to open / close notification menu.
   Swiping down on the opened notification menu to close / open it.

3. Swiping up on the IME area in status area to open / close the IME menu.
   Swiping down on the opened IME menu to close / open it.
 

Comment 1 by minch@chromium.org, Jul 11 2017

Description: Show this description

Comment 2 by minch@chromium.org, Jul 11 2017

Status: Started (was: Assigned)
Labels: -Pri-3 M-61 OS-Chrome Pri-2
Summary: Tablet WM: Swiping up / down on stylus, notifications, and IME opt-in menu (was: Tablet WM: Swiping up / down on stylus and notifications.)
Project Member

Comment 5 by bugdroid1@chromium.org, Jul 18 2017

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

commit d8633937d1ea5d357a182247ae8e977966d6a67e
Author: minch <minch@chromium.org>
Date: Tue Jul 18 20:07:50 2017

Touch gestures for System Tray/ IME/ Stylus/ Notifications

Swiping up on the System Tray/ IME/ Stylus/ Notifications buttons in
status area should open the associated bubble.
Swiping down on the opened bubble should close the associated bubble.

Changes:
1.Added the tray_drag_controller to extract the logic of dragging behavior from system_tray.
2.Added help functions in tray_background_view to get the state of associated tray bubble.
3.Added one interface ProcessGestureEventForBubble in TrayBubbleView::Delegate
to help process the dragging that happened on the tray bubble.

BUG= 735994 , 735996 

Review-Url: https://codereview.chromium.org/2961313003
Cr-Commit-Position: refs/heads/master@{#487573}

[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/BUILD.gn
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/accelerators/accelerator_controller.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/ime_menu/ime_menu_tray.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/ime_menu/ime_menu_tray.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/ime_menu/ime_menu_tray_unittest.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/palette/palette_tray.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/palette/palette_tray.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/system_tray.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/system_tray.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/system_tray_bubble.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/system_tray_bubble.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/system_tray_unittest.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/tray_background_view.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray/tray_background_view.h
[add] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray_drag_controller.cc
[add] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/tray_drag_controller.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/web_notification/web_notification_tray.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ash/system/web_notification/web_notification_tray.h
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ui/views/bubble/tray_bubble_view.cc
[modify] https://crrev.com/d8633937d1ea5d357a182247ae8e977966d6a67e/ui/views/bubble/tray_bubble_view.h

Comment 6 by minch@chromium.org, Jul 18 2017

Status: Fixed (was: Started)

Comment 7 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment