idlehomescreen/xmluirendering/uiengine/src/xneditor.cpp
branchRCL_3
changeset 93 b01126ce0bec
parent 88 3321d3e205b6
child 102 ba63c83f4716
equal deleted inserted replaced
88:3321d3e205b6 93:b01126ce0bec
    55 #include "xnplugindata.h"
    55 #include "xnplugindata.h"
    56 #include "xnrootdata.h"
    56 #include "xnrootdata.h"
    57 #include "xnviewdata.h"
    57 #include "xnviewdata.h"
    58 #include "xnwallpaperview.h"
    58 #include "xnwallpaperview.h"
    59 #include "xnbackgroundmanager.h"
    59 #include "xnbackgroundmanager.h"
    60 #include "xnpopupcontroladapter.h"
       
    61 
    60 
    62 #include "xneditor.h"
    61 #include "xneditor.h"
    63 #include "xnpanic.h"
    62 #include "xnpanic.h"
    64 
    63 
    65 #include "xnoomsyshandler.h"
    64 #include "xnoomsyshandler.h"
   627         {
   626         {
   628         ui = iViewManager.AppUiAdapter().HsContentController( oPaqDataStr ); 
   627         ui = iViewManager.AppUiAdapter().HsContentController( oPaqDataStr ); 
   629         }
   628         }
   630     if( ui )
   629     if( ui )
   631         {
   630         {
   632         CXnNode* popup( iViewManager.UiEngine().StylusPopupNode() );
       
   633         if ( popup )
       
   634             {
       
   635             CXnPopupControlAdapter* control =
       
   636                 static_cast< CXnPopupControlAdapter* >(
       
   637                         popup->Control() );
       
   638            
       
   639             if ( control )
       
   640                 {
       
   641                 control->HideMenuL();
       
   642                 }
       
   643             }
       
   644         ui->SetContentController( this );
   631         ui->SetContentController( this );
   645         ui->Activate();
   632         ui->Activate();
   646         
   633         
   647         return;
   634         return;
   648         }
   635         }