Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/TurtleArtActivity.py
diff options
context:
space:
mode:
authorPootle daemon <pootle@pootle.sugarlabs.org>2012-05-30 04:32:34 (GMT)
committer Pootle daemon <pootle@pootle.sugarlabs.org>2012-05-30 04:32:34 (GMT)
commit16e418b176592dd9be415f1bff68e88a975e9a44 (patch)
tree105b651a1cc88681db096b35c7152ab1093e04b6 /TurtleArtActivity.py
parentd35e4619a5e9296f1e0270d332dd9d76efecaffe (diff)
parent2b604d522f3bec0f61e0fc7bc5b1d3cfa6de450e (diff)
Merge branch 'master' of git.sugarlabs.org:turtleart/mainline
Diffstat (limited to 'TurtleArtActivity.py')
-rw-r--r--TurtleArtActivity.py24
1 files changed, 16 insertions, 8 deletions
diff --git a/TurtleArtActivity.py b/TurtleArtActivity.py
index 24ed3f6..d8a4a36 100644
--- a/TurtleArtActivity.py
+++ b/TurtleArtActivity.py
@@ -372,18 +372,26 @@ class TurtleArtActivity(activity.Activity):
''' Adjust the scrolled window position. '''
hadj = self.sw.get_hadjustment()
hvalue = hadj.get_value() + dx
- if hvalue < hadj.get_lower():
- hvalue = hadj.get_lower()
- elif hvalue > hadj.get_upper():
- hvalue = hadj.get_upper()
+ try:
+ if hvalue < hadj.get_lower():
+ hvalue = hadj.get_lower()
+ elif hvalue > hadj.get_upper():
+ hvalue = hadj.get_upper()
+ except AttributeError:
+ _logger.debug(
+ 'get_lower, get_upper only available in PyGTK 2.14 and above.')
hadj.set_value(hvalue)
self.sw.set_hadjustment(hadj)
vadj = self.sw.get_vadjustment()
vvalue = vadj.get_value() + dy
- if vvalue < vadj.get_lower():
- vvalue = vadj.get_lower()
- elif vvalue > vadj.get_upper():
- vvalue = vadj.get_upper()
+ try:
+ if vvalue < vadj.get_lower():
+ vvalue = vadj.get_lower()
+ elif vvalue > vadj.get_upper():
+ vvalue = vadj.get_upper()
+ except AttributeError:
+ _logger.debug(
+ 'get_lower, get_upper only available in PyGTK 2.14 and above.')
vadj.set_value(vvalue)
self.sw.set_vadjustment(vadj)
self._defer_palette_move = True