textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutrootctrl.cpp
branchRCL_3
changeset 10 6defe5d1bd39
parent 0 eb1f2e154e89
child 14 e6a39382bb9c
--- 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());