diff options
author | pkotwicz@chromium.org <pkotwicz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-14 02:27:50 +0000 |
---|---|---|
committer | pkotwicz@chromium.org <pkotwicz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-14 02:27:50 +0000 |
commit | 97decb5726a169fe67a70e1a3842ee7c6d331e18 (patch) | |
tree | b20a676eb6a906e7308b5363d3fed7f13d01a606 /ash/root_window_settings.h | |
parent | e49c390d04cc09b4d37811af741e6029e45d0db7 (diff) | |
download | chromium_src-97decb5726a169fe67a70e1a3842ee7c6d331e18.zip chromium_src-97decb5726a169fe67a70e1a3842ee7c6d331e18.tar.gz chromium_src-97decb5726a169fe67a70e1a3842ee7c6d331e18.tar.bz2 |
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
Diffstat (limited to 'ash/root_window_settings.h')
-rw-r--r-- | ash/root_window_settings.h | 4 |
1 files changed, 0 insertions, 4 deletions
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; |