Disable clearing the color buffer
Since we always cover the stage, we don't need to clear it to a constant color before painting the scene. https://bugzilla.gnome.org/show_bug.cgi?id=634769
This commit is contained in:
parent
909f2e670a
commit
55f290bc96
@ -97,10 +97,11 @@ function start() {
|
|||||||
Shell.WindowTracker.get_default();
|
Shell.WindowTracker.get_default();
|
||||||
Shell.AppUsage.get_default();
|
Shell.AppUsage.get_default();
|
||||||
|
|
||||||
// The background color really only matters if there is no desktop
|
// The stage is always covered so Clutter doesn't need to clear it; however
|
||||||
// window (say, nautilus) running. We set it mostly so things look good
|
// the color is used as the default contents for the actor created by
|
||||||
// when we are running inside Xephyr.
|
// global.create_root_pixmap_actor() so we set it anyways.
|
||||||
global.stage.color = DEFAULT_BACKGROUND_COLOR;
|
global.stage.color = DEFAULT_BACKGROUND_COLOR;
|
||||||
|
global.stage.no_clear_hint = true;
|
||||||
|
|
||||||
let themeContext = St.ThemeContext.get_for_stage (global.stage);
|
let themeContext = St.ThemeContext.get_for_stage (global.stage);
|
||||||
let stylesheetPath = global.datadir + '/theme/gnome-shell.css';
|
let stylesheetPath = global.datadir + '/theme/gnome-shell.css';
|
||||||
|
Loading…
Reference in New Issue
Block a user