[gnome-shell] appDisplay: sync page when changing adjustment
- From: Carlos Soriano <csoriano src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] appDisplay: sync page when changing adjustment
- Date: Fri, 15 Aug 2014 21:07:54 +0000 (UTC)
commit d1a3a000afeabecb17a8a75c3ee8eca57ff36ff5
Author: Carlos Soriano <carlos soriano89 gmail com>
Date: Thu Aug 14 15:36:19 2014 +0200
appDisplay: sync page when changing adjustment
We were setting the value of adjustment on size changes, but we weren't
changing the page value, so adjustment and page value was not in sync.
To fix it, make sure adjustment of the view is in sync with the page
value.
https://bugzilla.gnome.org/show_bug.cgi?id=734680
js/ui/appDisplay.js | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js
index c32acb6..0bf435e 100644
--- a/js/ui/appDisplay.js
+++ b/js/ui/appDisplay.js
@@ -630,6 +630,7 @@ const AllView = new Lang.Class({
if (this._availWidth != availWidth || this._availHeight != availHeight || oldNPages !=
this._grid.nPages()) {
this._adjustment.value = 0;
+ this._currentPage = 0;
Meta.later_add(Meta.LaterType.BEFORE_REDRAW, Lang.bind(this,
function() {
this._pageIndicators.setNPages(this._grid.nPages());
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]