New issue
Advanced search Search tips

Issue 665579 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug



Sign in to add a comment

Multi-User Window Swapping and Minimizing Leads to Conflicting State

Project Member Reported by jonr...@chromium.org, Nov 15 2016

Issue description

I somehow suspect that this is not limited to Minnies, but anyways.

Version 55.0.2883.42 beta
Platform 8872.44.0 (Official Build) beta-channel veyron_minnie
ARC Version 3448313
Firmware Google_Veyron_Minnie.6588.197.0

(0) Reboot, log in to the Chromebook as the corp user;
(1) Sign-in the other account (@gmail.com);
(2) Open a browser window, from the title-bar "Move window to Me (me@google.com)";
(3) As the corp user, Alt-'-' to minimize each window, including the one moved from the other account;
(4) "Switch Window" (F5) key to see all the windows minimized in the previous step are still there;
(5) ESC out of (4). Ctrl-Alt-. to switch to the other account;

At this point, the window moved in step (2) to corp user is shown, not minimized, to the other account. Even more confusingly, the user-icon that usually appears only for a window that is moved across users at the left-top corner is still there in this window.

Switching back to the corp user with Alt-Ctrl-. and hitting "Switch Window" (F5) tells me that the moved window is no longer there.
 
Cc: osh...@chromium.org
oshima@ do you know who has been looking at multi-profile on CrOS lately?

Comment 2 by jch@google.com, Nov 16 2016

(original reporter here).

This is not limited to Minnies.

Version 54.0.2840.93 (64-bit)
Platform 8743.83.0 (Official Build) stable-channel swanky
Firmware Google_Swanky.5216.238.5

A shorter reproduction is to bring a window from secondary to primary, minimize it (other windows do not matter, even though step (3) in the original report made it sound as if they do), and then Alt-Ctl-. to switch back to the secondary.  The window moved previously now appears un-minimized in the secondary account.

Comment 3 by osh...@chromium.org, Nov 16 2016

Cc: x...@chromium.org
Owner: abodenha@chromium.org
Status: WontFix (was: Untriaged)
Back when multiprofile was created there was a conscious decision to NOT fix the edge cases caused by teleporting windows. The architectural changes required to make these windows behave properly were deemed too complex/risky/costly to justify the benefits.

Sign in to add a comment