equal
deleted
inserted
replaced
611 { |
611 { |
612 SelectDefaultItem(); |
612 SelectDefaultItem(); |
613 } |
613 } |
614 else |
614 else |
615 { |
615 { |
|
616 TInt mul = AknLayoutUtils::LayoutMirrored() ? -1 : 1; |
616 if( iLandscapeScrolling ) |
617 if( iLandscapeScrolling ) |
617 { |
618 { |
618 TInt change = AknLayoutUtils::LayoutMirrored() ? -iRows : iRows; |
619 ChangeSelectedIndex( mul * iRows ); |
619 ChangeSelectedIndex( change ); |
620 } |
620 } |
621 else |
621 else |
622 { |
622 { |
623 ChangeSelectedIndex( mul ); |
623 ChangeSelectedIndex( 1 ); |
|
624 } |
624 } |
625 FitSelectionToView(); |
625 FitSelectionToView(); |
626 SelectionChanged(); |
626 SelectionChanged(); |
627 DrawDeferred(); |
627 DrawDeferred(); |
628 } |
628 } |
638 { |
638 { |
639 SelectDefaultItem(); |
639 SelectDefaultItem(); |
640 } |
640 } |
641 else |
641 else |
642 { |
642 { |
|
643 TInt mul = AknLayoutUtils::LayoutMirrored() ? 1 : -1; |
643 if( iLandscapeScrolling ) |
644 if( iLandscapeScrolling ) |
644 { |
645 { |
645 TInt change = AknLayoutUtils::LayoutMirrored() ? iRows : -iRows; |
646 ChangeSelectedIndex( mul * iRows ); |
646 ChangeSelectedIndex( change ); |
647 } |
647 } |
648 else |
648 else |
649 { |
649 { |
650 ChangeSelectedIndex( mul ); |
650 ChangeSelectedIndex( -1 ); |
|
651 } |
651 } |
652 FitSelectionToView(); |
652 FitSelectionToView(); |
653 SelectionChanged(); |
653 SelectionChanged(); |
654 DrawDeferred(); |
654 DrawDeferred(); |
655 } |
655 } |