diff -r f5a1e66df979 -r a47de9135b21 textinput/peninputcommonctrls/src/peninputdropdownlist/peninputlistonerowwithiconwithbubble.cpp --- a/textinput/peninputcommonctrls/src/peninputdropdownlist/peninputlistonerowwithiconwithbubble.cpp Fri Feb 19 23:09:27 2010 +0200 +++ b/textinput/peninputcommonctrls/src/peninputdropdownlist/peninputlistonerowwithiconwithbubble.cpp Fri Mar 12 15:44:07 2010 +0200 @@ -151,6 +151,7 @@ iMoveLatestRect = iClickedRect; iClickedRect.SetRect(iNavigationPreviousRect.iTl, iNavigationPreviousRect.iBr); } + CompareRect(iMoveLatestRect, iClickedRect); } else if ( iContentRect.Contains(aPoint) ) { @@ -165,6 +166,7 @@ iMoveLatestRect = iClickedRect; iClickedRect.SetRect(candidate->GetRect().iTl, candidate->GetRect().Size()); + CompareRect(iMoveLatestRect, iClickedRect); iOwner->ClearBubble(); iOwner->DrawBubble(iClickedRect, candidate->GetCandidate()); } @@ -175,6 +177,7 @@ iMoveLatestRect = iClickedRect; iClickedRect = KEmptyRect; + CompareRect(iMoveLatestRect, iClickedRect); } } else @@ -184,7 +187,6 @@ iClickedRect = KEmptyRect; iMoveLatestRect = iClickedRect; } - CompareRect(iMoveLatestRect, iClickedRect); } }