--- a/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutrootctrl.cpp Mon Mar 15 12:42:02 2010 +0200
+++ b/textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutrootctrl.cpp Wed Mar 31 22:08:20 2010 +0300
@@ -588,7 +588,8 @@
}
iPointerCaptureCtrl = aCtrl;
- if(iCtrlWithPointerDown && ! aCtrl->PointerDown())
+
+ if(iCtrlWithPointerDown && aCtrl != NULL && !aCtrl->PointerDown())
{
//if someone else has pointer down, we must cancel the down event.
TRAP_IGNORE(iCtrlWithPointerDown->CancelPointerDownL());