--- a/textinput/ptienginev2/src/PtiDefaultCore.cpp Tue Aug 31 15:31:50 2010 +0300
+++ b/textinput/ptienginev2/src/PtiDefaultCore.cpp Wed Sep 01 12:23:33 2010 +0100
@@ -518,7 +518,11 @@
{
SetFlag(EPtiDeadKeyRootFlag); // This will indicate PtiEngine that extra character
// was added to buffer.
- iTextBuffer->Append(maps->StartMapping(aKey, iOwner->Case()));
+ chr = maps->StartMapping(aKey, iOwner->Case());
+ if ( chr )
+ {
+ iTextBuffer->Append( chr );
+ }
}
}
else if ((qmap->VowelSequenceFlag()) &&