diff --git a/kmedit.cpp b/kmedit.cpp index ee889d51d..4974e63b1 100644 --- a/kmedit.cpp +++ b/kmedit.cpp @@ -445,7 +445,7 @@ bool KMEdit::eventFilter(QObject*o, QEvent* e) charPos = charAt( viewportToContents(event->pos()), ¶ ); QString paraText = text( para ); - if( !paraText.at(charPos).isSpace() ) + if( charPos < paraText.length() && !paraText.at(charPos).isSpace() ) { //Get word right clicked on const QRegExp wordBoundary( "[\\s\\W]" ); diff --git a/kmmainwin.cpp b/kmmainwin.cpp index 4de17e7c8..9a7c0e8f9 100644 --- a/kmmainwin.cpp +++ b/kmmainwin.cpp @@ -173,7 +173,7 @@ void KMMainWin::setupStatusBar() mLittleProgress = new StatusbarProgressWidget( mProgressDialog, statusBar() ); mLittleProgress->show(); - statusBar()->insertItem(i18n(" Initializing..."), 1, 1 ); + statusBar()->insertItem( i18n("Starting...") , 1, 1 ); statusBar()->addPermanentWidget( mLittleProgress, 0 ); statusBar()->setItemAlignment( 1, Qt::AlignLeft | Qt::AlignVCenter ); mLittleProgress->show();