--- a/calendarui/views/src/calendaycontainer.cpp Fri Feb 19 22:49:53 2010 +0200
+++ b/calendarui/views/src/calendaycontainer.cpp Fri Mar 12 15:42:35 2010 +0200
@@ -1438,24 +1438,25 @@
return;
}
- if(aPointerEvent.iType == TPointerEvent::EButton1Up)
+ if(aPointerEvent.iType == TPointerEvent::EButton1Down)
{
control = iLayoutManager->ControlOrNull();
if(control)
{
if(control->Rect().Contains(aPointerEvent.iPosition))
{
- control->HandlePointerEventL(aPointerEvent);
+ control->HandlePointerEventL(aPointerEvent);
+ return;
}
}
+ if (iListBox->Model()->NumberOfItems() <= 0)
+ {
+ iView->HandleCommandL(ECalenCmdOpenMskDialog);
+ return;
+ }
}
- TInt pointerIndex(-1);
- if(iListBox->Model()->NumberOfItems() <= 0)
- {
- iView->HandleCommandL(ECalenCmdOpenMskDialog);
- return;
- }
+ TInt pointerIndex(-1);
// Single click integration
if ( aPointerEvent.iType == TPointerEvent::EButton1Down
&& iListBox->View()->XYPosToItemIndex(