Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpgritti@gmail.com>2008-10-18 14:11:07 (GMT)
committer Marco Pesenti Gritti <mpgritti@gmail.com>2008-10-18 14:11:07 (GMT)
commit830781046c957f5e300bf71e7c3e09d3c5417c25 (patch)
treeeb9db43fd65dc161ea0c5815bd0af8afad7f7db2 /src
parent6c64746c43262cd1269bc04e17d3261fe7abf552 (diff)
Obvious error in the new/old zoom level logic, we was
always sending the same level for both.
Diffstat (limited to 'src')
-rw-r--r--src/jarabe/model/shell.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/jarabe/model/shell.py b/src/jarabe/model/shell.py
index f9c384f..1810e7e 100644
--- a/src/jarabe/model/shell.py
+++ b/src/jarabe/model/shell.py
@@ -323,14 +323,15 @@ class ShellModel(gobject.GObject):
def _update_zoom_level(self, window):
if window.get_window_type() == wnck.WINDOW_NORMAL:
- zoom_level = self.ZOOM_ACTIVITY
+ new_level = self.ZOOM_ACTIVITY
else:
- zoom_level = self._desktop_level
+ new_level = self._desktop_level
- if self._zoom_level != zoom_level:
- self._zoom_level = zoom_level
- self.zoom_level_changed.send(self, old_level=self._zoom_level,
- new_level=zoom_level)
+ if self._zoom_level != new_level:
+ old_level = self._zoom_level
+ self._zoom_level = new_level
+ self.zoom_level_changed.send(self, old_level=old_level,
+ new_level=new_level)
def _set_zoom_level(self, new_level):
old_level = self.zoom_level