summaryrefslogtreecommitdiffstats
path: root/ash/display
diff options
context:
space:
mode:
authoroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-30 01:47:44 +0000
committeroshima@chromium.org <oshima@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-01-30 01:47:44 +0000
commit44d444cbfbd0967b3d5211a9aac8707efc8f8ceb (patch)
treeec7591e215e201a301f17794110361c9432f4d45 /ash/display
parent7a985482a3f6471faa56be283bf167e216219227 (diff)
downloadchromium_src-44d444cbfbd0967b3d5211a9aac8707efc8f8ceb.zip
chromium_src-44d444cbfbd0967b3d5211a9aac8707efc8f8ceb.tar.gz
chromium_src-44d444cbfbd0967b3d5211a9aac8707efc8f8ceb.tar.bz2
Minimize black screen during the boot with multi displays
* Do not try to install Background when a root window is added if a background isn't set yet. * Set the boot screen background color to the root window during the boot if there is external display. BUG=171050 TEST=manual Review URL: https://chromiumcodereview.appspot.com/12079002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@179502 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ash/display')
-rw-r--r--ash/display/display_change_observer_x11.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/ash/display/display_change_observer_x11.cc b/ash/display/display_change_observer_x11.cc
index e2d050b..74de4c7 100644
--- a/ash/display/display_change_observer_x11.cc
+++ b/ash/display/display_change_observer_x11.cc
@@ -94,6 +94,7 @@ DisplayChangeObserverX11::~DisplayChangeObserverX11() {
bool DisplayChangeObserverX11::Dispatch(const base::NativeEvent& event) {
if (event->type - xrandr_event_base_ == RRScreenChangeNotify) {
NotifyDisplayChange();
+ XRRUpdateConfiguration(event);
}
return true;
}