Skip to content

Commit 8ef2082

Browse files
author
volayaf
committedApr 18, 2012
fixed #5384
git-svn-id: http://sextante.googlecode.com/svn/trunk/soft/bindings/qgis-plugin@118 881b9c09-3ef8-f3c2-ec3d-21d735c97f4d
1 parent da6e1f6 commit 8ef2082

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed
 

‎src/sextante/modeler/ModelerDialog.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@ def __init__(self, alg=None):
2222
self.textGroup.setText(alg.group)
2323
self.textName.setText(alg.name)
2424
self.repaintModel()
25-
self.view.ensureVisible(self.scene.getLastAlgorithmItem())
25+
last = self.scene.getLastAlgorithmItem()
26+
if last:
27+
self.view.ensureVisible(last)
2628
else:
2729
self.alg = ModelerAlgorithm()
2830
self.alg.setModelerView(self)

‎src/sextante/modeler/ModelerScene.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ def getLastParameterItem(self):
2929
return self.paramItems[-1]
3030

3131
def getLastAlgorithmItem(self):
32-
return self.algItems[-1]
32+
if self.algItems:
33+
return self.algItems[-1]
34+
else:
35+
return None
3336

3437

3538
def getItemsFromAAP(self, aap, isMultiple):

0 commit comments

Comments
 (0)
Please sign in to comment.