}
else if (pSceneManager->GetCurrentSceneId() == IDSCN_ALL_LIST_SELECTION)
{
- AllListSelectionPanel* pSelectionPanel = dynamic_cast<AllListSelectionPanel*>
- (pSceneManager->GetCurrentScene()->GetPanel());
- if (pSelectionPanel != null)
+ if (__pContextMenuShare != null && __pContextMenuShare->GetShowState() == true )
+ {
+ __pContextMenuShare->SetShowState(false);
+ }
+ else
{
- IList* pList = pSelectionPanel->GetItemCheckedIndexListN();
- if (pList == null)
+ AllListSelectionPanel* pSelectionPanel = dynamic_cast<AllListSelectionPanel*>
+ (pSceneManager->GetCurrentScene()->GetPanel());
+ if (pSelectionPanel != null)
{
- pList = new (std::nothrow) ArrayList(SingleObjectDeleter);
- }
+ IList* pList = pSelectionPanel->GetItemCheckedIndexListN();
+ if (pList == null)
+ {
+ pList = new (std::nothrow) ArrayList(SingleObjectDeleter);
+ }
+
+ pSceneManager->GoForward(ForwardSceneTransition(IDSCN_ALL_LIST_EDITOR, SCENE_TRANSITION_ANIMATION_TYPE_NONE,
+ SCENE_HISTORY_OPTION_ADD_HISTORY, SCENE_DESTROY_OPTION_DESTROY), pList);
- pSceneManager->GoForward(ForwardSceneTransition(IDSCN_ALL_LIST_EDITOR, SCENE_TRANSITION_ANIMATION_TYPE_NONE,
- SCENE_HISTORY_OPTION_ADD_HISTORY, SCENE_DESTROY_OPTION_DESTROY), pList);
+
+ }
}
}
else