--- a/mulwidgets/alfscrollbarwidget/src/alfscrollbardefaultbaseelement.cpp Wed Sep 01 12:23:18 2010 +0100
+++ b/mulwidgets/alfscrollbarwidget/src/alfscrollbardefaultbaseelement.cpp Wed Sep 15 12:47:28 2010 +0300
@@ -1323,12 +1323,15 @@
//
bool AlfScrollBarDefaultBaseElement::isScrollbarTrackVisual(CAlfVisual *aVisual)
{
- if(aVisual == mData->mExtendedTrackLayout ||
- aVisual == mData->mTrackTopImage ||
- aVisual == mData->mTrackMiddleImage ||
- aVisual == mData->mTrackEndImage)
+ if(aVisual)
{
- return true;
+ if(aVisual == mData->mExtendedTrackLayout ||
+ aVisual == mData->mTrackTopImage ||
+ aVisual == mData->mTrackMiddleImage ||
+ aVisual == mData->mTrackEndImage)
+ {
+ return true;
+ }
}
return false;
}
@@ -1340,12 +1343,15 @@
//
bool AlfScrollBarDefaultBaseElement::isScrollbarThumbVisual(CAlfVisual *aVisual)
{
- if(aVisual == mData->mExtendedThumbLayout ||
- aVisual == mData->mThumbTopImage ||
- aVisual == mData->mThumbMiddleImage ||
- aVisual == mData->mThumbEndImage)
+ if(aVisual)
{
- return true;
+ if(aVisual == mData->mExtendedThumbLayout ||
+ aVisual == mData->mThumbTopImage ||
+ aVisual == mData->mThumbMiddleImage ||
+ aVisual == mData->mThumbEndImage)
+ {
+ return true;
+ }
}
return false;
}