diff -r 5e18d8c489d6 -r 1bbdde98cc2d textinput/peninputarc/src/peninputclient/penclientimpl.cpp --- a/textinput/peninputarc/src/peninputclient/penclientimpl.cpp Tue May 25 13:03:44 2010 +0300 +++ b/textinput/peninputarc/src/peninputclient/penclientimpl.cpp Wed Jun 09 10:03:19 2010 +0300 @@ -331,7 +331,7 @@ if(aFlag) { //show the background control - if(!iBackgroundCtrl) + if(!iBackgroundCtrl && bmpHandle != -1) { iBackgroundCtrl = CPenUiBackgroundWnd::NewL(CCoeEnv::Static()->RootWin(),bmpHandle); } @@ -1158,6 +1158,14 @@ arg.Set(KMsgSlot0,&msg); SendReceive(EPeninputRequestDimResChangeLayout,arg); } + +void RPeninputServerImpl::EnablePriorityChangeOnOriChange(TBool aEnabled) + { + TIpcArgs arg; + TPckg msg(aEnabled); + arg.Set(KMsgSlot0,&msg); + SendReceive(EPeninputEnablePriorityChangeOnOriChange,arg); + } //end of class RPeninputServerImpl