--- a/browserui/browser/FeedsSrc/FeedsEditFeedDialog.cpp Fri Jul 03 15:46:41 2009 +0100
+++ b/browserui/browser/FeedsSrc/FeedsEditFeedDialog.cpp Thu Aug 27 07:42:55 2009 +0300
@@ -129,7 +129,21 @@
//
void CFeedsEditFeedDialog::HandlePointerEventL(const TPointerEvent& aPointerEvent)
{
- CAknForm::HandlePointerEventL(aPointerEvent);
+ if ((iSelectedDlgLine != IdOfFocusControl()) && (aPointerEvent.iType == TPointerEvent::EButton1Up))
+ {
+ LineChangedL(IdOfFocusControl());
+ }
+ else
+ {
+ if ((iSelectedDlgLine == EFeedsEditAutomaticUpdatingId) && (aPointerEvent.iType == TPointerEvent::EButton1Up))
+ {
+ HandleFreqCmdL();
+ }
+ else
+ {
+ CAknForm::HandlePointerEventL(aPointerEvent);
+ }
+ }
}
// ---------------------------------------------------------
@@ -313,7 +327,6 @@
{
// make the 'Change' Button visible
cba.MakeCommandVisible(EAknSoftkeyChange, ETrue);
- HandleFreqCmdL();
}
else
{
@@ -575,7 +588,11 @@
break;
#endif //__SERIES60_HELP
-
+ case EWmlCmdAboutProduct:
+ {
+ iAppUi->HandleCommandL( aCommandId );
+ break;
+ }
default:
// Standard form commands.
CAknForm::ProcessCommandL(aCommandId);