diff --git a/src/gui/network_service.cpp b/src/gui/network_service.cpp index d7a0ed648..dcfc50111 100644 --- a/src/gui/network_service.cpp +++ b/src/gui/network_service.cpp @@ -140,8 +140,8 @@ int CNetworkServiceSetup::showNetworkServiceSetup() { int shortcut = 1; - CMenuWidget* setup = new CMenuWidget(LOCALE_MAINSETTINGS_NETWORK, NEUTRINO_ICON_SETTINGS, width); - setup->setSelected(selected); + CMenuWidget* setup = new CMenuWidget(LOCALE_MAINSETTINGS_NETWORK, NEUTRINO_ICON_SETTINGS, width, MN_WIDGET_ID_NETWORKSETUP_SERVICES); + setup->addIntroItems(LOCALE_NETWORKMENU_SERVICES); CNetworkService * items[SERVICE_COUNT]; @@ -194,7 +194,7 @@ int CNetworkServiceSetup::showNetworkServiceSetup() } int res = setup->exec (NULL, ""); - selected = setup->getSelected(); + delete setup; for(unsigned i = 0; i < SERVICE_COUNT; i++) diff --git a/src/neutrino_menue.h b/src/neutrino_menue.h index cb261abab..1318d7402 100644 --- a/src/neutrino_menue.h +++ b/src/neutrino_menue.h @@ -185,6 +185,9 @@ enum MN_WIDGET_ID MN_WIDGET_ID_TESTMENU_HARDWARE, MN_WIDGET_ID_TESTMENU_COMPONENTS, + //network services + MN_WIDGET_ID_NETWORKSETUP_SERVICES, + MN_WIDGET_ID_MAX };