uifw/AvKon/src/aknglobalpopupprioritycontroller.cpp
branchRCL_3
changeset 38 c52421ed5f07
parent 0 2f259fa3e83a
child 55 aecbbf00d063
equal deleted inserted replaced
29:a8834a2e9a96 38:c52421ed5f07
   283         CCoeControl* stacked = iShownStack[ii];
   283         CCoeControl* stacked = iShownStack[ii];
   284         TInt shownPriority = PopupPriority(stacked);
   284         TInt shownPriority = PopupPriority(stacked);
   285         if (priority >= shownPriority)
   285         if (priority >= shownPriority)
   286             {
   286             {
   287             maxWindowPosition = MinChainWindowPosition(stacked);
   287             maxWindowPosition = MinChainWindowPosition(stacked);
   288             iShownStack.Insert(aPopup, ii); // will not fail because overflow is already checked
   288             if (KErrNone != iShownStack.Insert(aPopup, ii))
       
   289                 {
       
   290                 return EFalse;
       
   291                 }
   289             insertPos = ii;
   292             insertPos = ii;
   290             break;
   293             break;
   291             }
   294             }
   292         minWindowPosition = stacked->DrawableWindow()->OrdinalPosition();
   295         minWindowPosition = stacked->DrawableWindow()->OrdinalPosition();
   293         }
   296         }