X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-secureauth-picker.c;h=14b52f8d1d2fa3094a8425718d9390b3b6ac41a9;hb=a90198cbaed485ae5d24b33db0ff04b922d1bf01;hp=7b15cdbd96682ea00ea1bed606899cc4b606e3e9;hpb=51372832576ac3b1423ee599cc5b142aabdebd42;p=modest diff --git a/src/hildon2/modest-secureauth-picker.c b/src/hildon2/modest-secureauth-picker.c index 7b15cdb..14b52f8 100644 --- a/src/hildon2/modest-secureauth-picker.c +++ b/src/hildon2/modest-secureauth-picker.c @@ -79,7 +79,7 @@ enum MODEL_COLS { MODEL_COL_ID = 1 /* an int. */ }; -void modest_secureauth_picker_fill (ModestSecureauthPicker *picker); +static void modest_secureauth_picker_fill (ModestSecureauthPicker *picker); static gchar * touch_selector_print_func (HildonTouchSelector *selector) @@ -145,7 +145,8 @@ modest_secureauth_picker_new (HildonSizeType size, * #picker: The combo box. * @protocol: IMAP or POP. */ -void modest_secureauth_picker_fill (ModestSecureauthPicker *picker) +static void +modest_secureauth_picker_fill (ModestSecureauthPicker *picker) { ModestSecureauthPickerPrivate *priv; GtkListStore *liststore; @@ -171,6 +172,14 @@ void modest_secureauth_picker_fill (ModestSecureauthPicker *picker) MODEL_COL_ID, (gint)modest_protocol_get_type_id (protocol), MODEL_COL_NAME, modest_protocol_get_display_name (protocol), -1); + if (modest_protocol_get_type_id (protocol) == MODEST_PROTOCOLS_AUTH_NONE) { + HildonTouchSelector *selector; + selector = hildon_picker_button_get_selector (HILDON_PICKER_BUTTON (picker)); + hildon_touch_selector_select_iter (HILDON_TOUCH_SELECTOR (selector), 0, &iter, TRUE); + hildon_button_set_value (HILDON_BUTTON (picker), + hildon_touch_selector_get_current_text (HILDON_TOUCH_SELECTOR (selector))); + + } } }