QScintilla/QsciScintillaCompat.py

changeset 2650
1b495c651868
parent 2632
94121e2f55b9
child 2653
94ff2db166f5
--- a/QScintilla/QsciScintillaCompat.py	Mon May 06 19:58:43 2013 +0200
+++ b/QScintilla/QsciScintillaCompat.py	Wed May 08 18:34:20 2013 +0200
@@ -488,7 +488,10 @@
         
         @return flag indicating a rectangular selection.
         """
-        return self.SendScintilla(QsciScintilla.SCI_SELECTIONISRECTANGLE)
+        startLine, startIndex, endLine, endIndex = self.getSelection()
+        return startLine != -1 and \
+               startLine != endLine and \
+               self.SendScintilla(QsciScintilla.SCI_SELECTIONISRECTANGLE)
     
     def getRectangularSelection(self):
         """

eric ide

mercurial