From 44228272daac38eda61413976c29126229613a2c Mon Sep 17 00:00:00 2001 From: shibakaneki Date: Tue, 6 Dec 2011 15:58:13 +0100 Subject: [PATCH] Resolved issue SANKORE-412 --- src/gui/UBDocumentNavigator.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/gui/UBDocumentNavigator.cpp b/src/gui/UBDocumentNavigator.cpp index 371cdbd5..fea695f4 100644 --- a/src/gui/UBDocumentNavigator.cpp +++ b/src/gui/UBDocumentNavigator.cpp @@ -450,11 +450,13 @@ void UBDocumentNavigator::onSelectionChanged() */ void UBDocumentNavigator::onMovedToIndex(int index) { - UBSceneThumbnailNavigPixmap* pItem = dynamic_cast(mThumbnails.at(index)); - if(NULL != pItem) - { - mCrntItem = pItem; - mCrntItem->setSelected(true); - centerOn(mCrntItem); + if(index < mThumbnails.size()){ + UBSceneThumbnailNavigPixmap* pItem = dynamic_cast(mThumbnails.at(index)); + if(NULL != pItem) + { + mCrntItem = pItem; + mCrntItem->setSelected(true); + centerOn(mCrntItem); + } } }