src/gui/widgets/qlinecontrol.cpp
changeset 37 758a864f9613
parent 30 5dc02b23752f
equal deleted inserted replaced
36:ef0373b55136 37:758a864f9613
   417         removeSelectedText();
   417         removeSelectedText();
   418     }
   418     }
   419 
   419 
   420 
   420 
   421     int c = m_cursor; // cursor position after insertion of commit string
   421     int c = m_cursor; // cursor position after insertion of commit string
   422     if (event->replacementStart() == 0)
   422     if (event->replacementStart() <= 0)
   423         c += event->commitString().length() + qMin(-event->replacementStart(), event->replacementLength());
   423         c += event->commitString().length() + qMin(-event->replacementStart(), event->replacementLength());
   424 
   424 
   425     m_cursor += event->replacementStart();
   425     m_cursor += event->replacementStart();
   426 
   426 
   427     // insert commit string
   427     // insert commit string