From 645c593e94212bc50fafc0a7e11aea377d87021a Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Tue, 4 Aug 2009 19:25:36 +0200 Subject: [PATCH 1/1] Fixes NB#130519, country selector picker is too slow --- src/hildon2/modest-easysetup-wizard-dialog.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/hildon2/modest-easysetup-wizard-dialog.c b/src/hildon2/modest-easysetup-wizard-dialog.c index e3236dd..c68b833 100644 --- a/src/hildon2/modest-easysetup-wizard-dialog.c +++ b/src/hildon2/modest-easysetup-wizard-dialog.c @@ -407,7 +407,7 @@ create_page_welcome (ModestEasysetupWizardDialog *self) } static void -on_account_country_selector_changed (HildonTouchSelector *widget, gint column, gpointer user_data) +on_account_country_selector_changed (HildonTouchSelector *widget, gpointer user_data) { ModestEasysetupWizardDialog *self = MODEST_EASYSETUP_WIZARD_DIALOG (user_data); g_assert(self); @@ -1253,9 +1253,8 @@ fill_providers (ModestEasysetupWizardDialog *self) modest_country_picker_load_data( MODEST_COUNTRY_PICKER (priv->account_country_picker)); /* connect to country picker's changed signal, so we can fill the provider picker: */ - g_signal_connect (G_OBJECT (hildon_picker_button_get_selector - (HILDON_PICKER_BUTTON (priv->account_country_picker))), - "changed", + g_signal_connect ((GObject *) priv->account_country_picker, + "value-changed", G_CALLBACK (on_account_country_selector_changed), self); modest_country_picker_set_active_country_locale ( -- 1.7.9.5