From: Sergio Villar Senin Date: Tue, 4 Aug 2009 17:25:36 +0000 (+0200) Subject: Fixes NB#130519, country selector picker is too slow X-Git-Tag: 3.0.17-rc28~1 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=645c593e94212bc50fafc0a7e11aea377d87021a;hp=0199f9f75efb17b1f33c3f07883485de27f12287 Fixes NB#130519, country selector picker is too slow --- 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 (