src/hbwidgets/editors/hbsmileyengine_p.cpp
changeset 7 923ff622b8b9
parent 1 f7ac710697a9
child 21 4633027730f5
--- a/src/hbwidgets/editors/hbsmileyengine_p.cpp	Wed Jun 23 18:33:25 2010 +0300
+++ b/src/hbwidgets/editors/hbsmileyengine_p.cpp	Tue Jul 06 14:36:53 2010 +0300
@@ -157,6 +157,9 @@
 
 void HbSmileyEnginePrivate::insertSmileys( QTextCursor cursor, bool insertOne)
 {
+    QTextCursor initialCursor = cursor;
+    initialCursor.beginEditBlock();
+
     QString regexpStr;
     foreach (QString pattern, mSmileyTheme.patterns()) {
         regexpStr += QRegExp::escape(pattern) + "|";
@@ -172,6 +175,7 @@
         }
         cursor = mDocument->find(rx, cursor);
     }
+    initialCursor.endEditBlock();
 }