diff -r 30f14686fb04 -r 2b1b11a301d2 homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp --- a/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp Wed Jun 23 18:03:36 2010 +0300 +++ b/homescreenapp/stateplugins/hsapplibrarystateplugin/src/hsinstalledappsstate.cpp Tue Jul 06 14:06:53 2010 +0300 @@ -78,7 +78,7 @@ HsInstalledAppsState::HsInstalledAppsState(HsMenuViewBuilder &menuViewBuilder, HsMainWindow &mainWindow, QState *parent): - QState(parent), + HsBaseViewState(parent), mMenuView(menuViewBuilder, HsInstalledAppsContext), mInstalledAppsModel(0), mSecondarySoftkeyAction(new HbAction(Hb::BackNaviAction, this)), @@ -175,9 +175,6 @@ connect(mInstalledAppsModel, SIGNAL(empty(bool)),this, SLOT(setEmptyLabelVisibility(bool))); - mMenuView.viewLabel()->setHeading( - hbTrId("txt_applib_subtitle_installed")); - HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateEntered"); } @@ -192,11 +189,21 @@ SLOT(setEmptyLabelVisibility(bool))); mMenuView.setSearchPanelVisible(false); + + disconnect(&mMenuView, + SIGNAL(activated(QModelIndex)), this, + SLOT(listItemActivated(QModelIndex))); + disconnect(&mMenuView, + SIGNAL(longPressed(HbAbstractViewItem *, QPointF)), this, + SLOT(listItemLongPressed(HbAbstractViewItem *, QPointF))); + mMenuView.inactivate(); if (mContextMenu) mContextMenu->close(); + HsBaseViewState::stateExited(); + HSMENUTEST_FUNC_EXIT("HsInstalledAppsState::stateExited"); qDebug("AllAppsState::stateExited()"); }