[gnome-shell] overviewControls: update slide in translations from pageEmpty
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] overviewControls: update slide in translations from pageEmpty
- Date: Mon, 18 Feb 2013 14:34:32 +0000 (UTC)
commit ccb81919f79f9f684234deb8f6b1fcdaae3e7965
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Mon Feb 18 01:25:54 2013 -0500
overviewControls: update slide in translations from pageEmpty
Now that we unified animation times, move in controls together with the
new view.
https://bugzilla.gnome.org/show_bug.cgi?id=694064
js/ui/overviewControls.js | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/js/ui/overviewControls.js b/js/ui/overviewControls.js
index f965020..3bbeb97 100644
--- a/js/ui/overviewControls.js
+++ b/js/ui/overviewControls.js
@@ -133,12 +133,12 @@ const SlidingControl = new Lang.Class({
return visibleWidth;
},
- _updateTranslation: function(slidingIn) {
+ _updateTranslation: function() {
let translationStart = 0;
let translationEnd = 0;
let translation = this._getTranslation();
- if (slidingIn) {
+ if (this.visible) {
translationStart = translation;
} else {
translationEnd = translation;
@@ -171,14 +171,13 @@ const SlidingControl = new Lang.Class({
},
slideIn: function() {
- this._updateTranslation(true);
this.visible = true;
- // we will update slideX from pageEmpty
+ // we will update slideX and the translation from pageEmpty
},
slideOut: function() {
this.visible = false;
- this._updateTranslation(false);
+ this._updateTranslation();
// we will update slideX from pageEmpty
},
@@ -188,6 +187,7 @@ const SlidingControl = new Lang.Class({
// the next page, since slideIn or slideOut might have been called,
// changing the visiblity
this.layout.slideX = this.getSlide();
+ this._updateTranslation();
}
});
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]