[gnome-shell] overview: Make sure that we put the desktop clone at the right place
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] overview: Make sure that we put the desktop clone at the right place
- Date: Sun, 7 Oct 2012 16:21:50 +0000 (UTC)
commit 4f56fb125ec6e4da5590b6b2e45872061a6dc35e
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Thu Oct 4 15:01:03 2012 -0300
overview: Make sure that we put the desktop clone at the right place
This ensures that the desktop window's smooth fadeout when going to
the overview is in the same spot as the desktop window, which may not
always be at 0, 0.
https://bugzilla.gnome.org/show_bug.cgi?id=681159
js/ui/overview.js | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/overview.js b/js/ui/overview.js
index ddf2780..729c337 100644
--- a/js/ui/overview.js
+++ b/js/ui/overview.js
@@ -470,7 +470,9 @@ const Overview = new Lang.Class({
if (windows.length == 0)
return null;
- let clone = new Clutter.Clone({ source: windows[0].get_texture() });
+ let window = windows[0];
+ let clone = new Clutter.Clone({ source: window.get_texture(),
+ x: window.x, y: window.y });
clone.source.connect('destroy', Lang.bind(this, function() {
clone.destroy();
}));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]