Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(202)

Issue 13867010: ash: Fix transient child in wrong workspace. (Closed)

Created:
7 years, 8 months ago by xiyuan
Modified:
7 years, 8 months ago
Reviewers:
sky
CC:
chromium-reviews, sadrul, ben+watch_chromium.org
Visibility:
Public.

Description

ash: Fix transient child in wrong workspace. Persists-across-all-workspace flag should not cause workspace switch when showing a transient child of a maximized transient parent. BUG=232119 TEST=Covered in a new test. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194603

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+28 lines, -8 lines) Patch
M ash/wm/workspace/workspace.cc View 1 chunk +4 lines, -8 lines 3 comments Download
M ash/wm/workspace/workspace_manager_unittest.cc View 1 chunk +24 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
xiyuan
In ash, all windows are persists across all workspace by default (except certain browser windows). ...
7 years, 8 months ago (2013-04-16 22:28:41 UTC) #1
sky
https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc File ash/wm/workspace/workspace.cc (right): https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc#newcode82 ash/wm/workspace/workspace.cc:82: if (WorkspaceManager::IsMaximized(child)) I think this is going to break ...
7 years, 8 months ago (2013-04-16 22:33:24 UTC) #2
xiyuan
https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc File ash/wm/workspace/workspace.cc (right): https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc#newcode82 ash/wm/workspace/workspace.cc:82: if (WorkspaceManager::IsMaximized(child)) On 2013/04/16 22:33:25, sky wrote: > I ...
7 years, 8 months ago (2013-04-16 22:52:49 UTC) #3
sky
LGTM https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc File ash/wm/workspace/workspace.cc (right): https://codereview.chromium.org/13867010/diff/1/ash/wm/workspace/workspace.cc#newcode82 ash/wm/workspace/workspace.cc:82: if (WorkspaceManager::IsMaximized(child)) On 2013/04/16 22:52:49, xiyuan wrote: > ...
7 years, 8 months ago (2013-04-16 23:23:30 UTC) #4
xiyuan
7 years, 8 months ago (2013-04-17 16:01:47 UTC) #5
Message was sent while issue was closed.
Committed patchset #1 manually as r194603 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698