From e9a6dd2d3193a7cac2371b100224bda71734df8c Mon Sep 17 00:00:00 2001 From: Robert Knight Date: Sat, 14 Jul 2007 18:04:52 +0000 Subject: [PATCH] Fix crash when right-clicking in mail composer on a paragraph with a list. Simpler English in status bar. svn path=/trunk/KDE/kdepim/; revision=687906 --- kmedit.cpp | 2 +- kmmainwin.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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();