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

Issue 791392 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Desktop PWA: Right-click title bar and three-dot menu have similar but different menus

Project Member Reported by mgiuca@chromium.org, Dec 4 2017

Issue description

Chrome Version: 64
OS: Chrome

What steps will reproduce the problem?
(1) Install and open a PWA app in a window.
(2) Right-click the title bar.
(3) Left-click the three-dot menu in the title bar.

What is the expected result?
Probably shows the same menu either way? Not 100% on this, but what we currently have seems quite arbitrary.

What happens instead?
Two distinct but overlapping menus are shown (see screenshot).

The right-click menu:
- Back, forward, reload
- Open browser window (opens a blank tab, not the app in a tab)
- Cut, copy, paste (three separate items)
- Find
- Print
- Zoom (sub-menu)
- Task manager

The three-dot menu:
- Copy URL
- Open in Chromium (opens the current app in a tab)
- Zoom (in-line plus and minus)
- Full screen
- Print
- Find
- Cast
- Cut, copy, paste (on one row)
- Site settings

In particular, there are similar functions presented in a different way --- the order of "Print" and "Find" is swapped, and the Zoom and Edit functions are present in both menus but presented differently.
 
menu-rightclick.png
79.0 KB View Download
menu-threedot.png
84.4 KB View Download
Cc: alancutter@chromium.org
I assume the right click menu exists for when we don't have DesktopPWAWindowing enabled, we should probably migrate the lot into the three dot menu.
We just want to remove all the items in the right click menu that aren't window controls. (I think the only one to leave is 'Move to <PROFILE>' which happens when multi-profile is on). Match Chrome Apps, basically.

Comment 4 by mgiuca@chromium.org, Mar 26 2018

Labels: M-67
Owner: alancutter@chromium.org

Comment 6 by ortuno@chromium.org, Mar 27 2018

We should check if the window is for a Hosted App first. Legacy packaged apps, which also have an app window, still need the menu.
Labels: Pri-3
Pushing back to P3 (this is less urgent than the other P2s).
Labels: -M-67 M-68
67 has branched, moving bugs over to 68.

Comment 9 by mgiuca@chromium.org, Jun 18 2018

Labels: -M-68 M-69
Bulk punting M68 PWA bugs to M69.

Sign in to add a comment