equal
deleted
inserted
replaced
308 aMenuPane->SetItemDimmed( EAknCmdHelp, ETrue ); |
308 aMenuPane->SetItemDimmed( EAknCmdHelp, ETrue ); |
309 } |
309 } |
310 RPointerArray<MIAUpdateAnyNode> selectedNodes; |
310 RPointerArray<MIAUpdateAnyNode> selectedNodes; |
311 CleanupClosePushL( selectedNodes ); |
311 CleanupClosePushL( selectedNodes ); |
312 GetSelectedNodesL( selectedNodes ); |
312 GetSelectedNodesL( selectedNodes ); |
313 |
313 |
|
314 |
|
315 MIAUpdateAnyNode* currentNode = iContainer->GetCurrentNode( iAllNodes ); |
|
316 if( currentNode ) |
|
317 { |
|
318 TBool selected = EFalse; |
|
319 for( TInt i = 0; i < selectedNodes.Count() && !selected; ++i ) |
|
320 { |
|
321 MIAUpdateAnyNode* node = selectedNodes[i]; |
|
322 if( node == currentNode ) |
|
323 { |
|
324 selected = ETrue; |
|
325 } |
|
326 } |
|
327 if ( selected ) |
|
328 { |
|
329 aMenuPane->SetItemDimmed( EAknCmdMark, ETrue ); |
|
330 } |
|
331 else |
|
332 { |
|
333 aMenuPane->SetItemDimmed( EAknCmdUnmark, ETrue ); |
|
334 } |
|
335 } |
|
336 |
314 if ( selectedNodes.Count() ) |
337 if ( selectedNodes.Count() ) |
315 { |
338 { |
316 if ( selectedNodes[0]->NodeType() == MIAUpdateAnyNode::ENodeTypeFw ) |
339 if ( selectedNodes[0]->NodeType() == MIAUpdateAnyNode::ENodeTypeFw ) |
317 { |
340 { |
318 //firmware is selected |
341 //firmware is selected |