From 97decb5726a169fe67a70e1a3842ee7c6d331e18 Mon Sep 17 00:00:00 2001 From: "pkotwicz@chromium.org" Date: Thu, 14 Nov 2013 02:27:50 +0000 Subject: 1) Fix repaint glitches wrt to the solo window header when window docking is enabled. The glitches were occurring because windows move to the kShellWindowId_DockedContainer for the duration of a drag and windows were not properly repainted 2) Change the behavior of the solo header such that: - Docked windows never use the solo window header - Windows which are not docked cannot use the solo window header when there is a docked window (There must be exactly one window onscreen in order to use the solo window header) - A window can use the solo window header when it is being dragged even though it is in the kShellWindowId_DockedContainer BUG=317439 TEST=SoloWindowTrackerTest.DockedWindow R=jamescook TBR=sky (For trivial change to chrome/browser/chromeos/login/login_display_host_impl.cc) Review URL: https://codereview.chromium.org/68373002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235020 0039d316-1c4b-4281-b951-d872f2087c98 --- ash/root_window_settings.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'ash/root_window_settings.h') diff --git a/ash/root_window_settings.h b/ash/root_window_settings.h index e49b0f2..f187949 100644 --- a/ash/root_window_settings.h +++ b/ash/root_window_settings.h @@ -23,10 +23,6 @@ class RootWindowController; struct RootWindowSettings { RootWindowSettings(); - // Indicate if the window in the active workspace should - // use the transparent "solo-window" header style. - bool solo_window_header; - // ID of the display associated with the root window. int64 display_id; -- cgit v1.1