[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kate/view
From: Pascal Létourneau <pascal.letourneau () gmail ! com>
Date: 2010-12-14 21:47:07
Message-ID: 20101214214707.DFAF1AC8A8 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1206542 by pletourn:
Optimization:
Clear selection range (it's moving range) before removing text
BUG:259879
M +4 -1 kateview.cpp
--- trunk/KDE/kdelibs/kate/view/kateview.cpp #1206541:1206542
@@ -1783,11 +1783,14 @@
m_doc->editStart ();
- m_doc->removeText (m_selection, blockSelect);
+ // Optimization: clear selection before removing text
+ KTextEditor::Range selection = m_selection;
// don't redraw the cleared selection - that's done in editEnd().
clearSelection(false);
+ m_doc->removeText(selection, blockSelect);
+
m_doc->editEnd ();
return true;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic