Index: filediff.py
===================================================================
--- filediff.py	(révision 1085)
+++ filediff.py	(copie de travail)
@@ -571,7 +571,11 @@
                     bnew.label = bold.label
                 self.bufferdata[i] = bnew
         self.recompute_label()
-        self.textview[1 if len(files) >= 2 else 0].grab_focus()
+        if len(files) >= 2:
+            idx = 1
+        else:
+            idx = 0
+        self.textview[idx].grab_focus()
         self.scheduler.add_task( self._set_files_internal(files).next )
 
     def _set_files_internal(self, files):
