From 09ac45fba6ff6c7ee334f234cdd49affe50f2dbe Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Wed, 27 Jun 2012 16:09:50 +0200
Subject: [PATCH] fix superposition dialog unnamed chains

---
 modules/gui/pymod/dng/superpositiondialog.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/gui/pymod/dng/superpositiondialog.py b/modules/gui/pymod/dng/superpositiondialog.py
index fa6ae50fb..9ad8bc22f 100644
--- a/modules/gui/pymod/dng/superpositiondialog.py
+++ b/modules/gui/pymod/dng/superpositiondialog.py
@@ -60,7 +60,7 @@ class ChainComboBox(QComboBox):
 
   def _HighlightChain(self, chain):
     if str(chain) != 'All':
-      self.gfx.SetSelection(self.entity.Select('cname=' + str(chain)))
+      self.gfx.SetSelection(self.entity.Select('cname="%s"' % str(chain)))
     else:
       self.gfx.SetSelection(self.entity.Select(''))
 
@@ -69,7 +69,7 @@ class ChainComboBox(QComboBox):
       return mol.EntityHandle()
     elif self.currentText() == self.all_chains:
       return self.entity
-    return self.entity.Select('cname=' + str(self.currentText()))
+    return self.entity.Select('cname="%s"' % str(self.currentText()))
 
   def _SetSelectedChain(self, chain):
     if hasattr(chain, 'name'):
-- 
GitLab