chars = gtk_editable_get_chars (editable, 0, -1);
chars_length = g_utf8_strlen (chars, -1);
+ g_free (chars);
/* Show WID-INF036 */
if (chars_length >= 20) {
gtk_box_pack_start (GTK_BOX(GTK_DIALOG(dialog)->vbox),
hbox, FALSE, FALSE, 0);
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (dialog));
+ GTK_WINDOW (dialog), GTK_WINDOW (parent_window));
gtk_widget_show_all (GTK_WIDGET(dialog));
result = gtk_dialog_run (GTK_DIALOG(dialog));
dialog = hildon_note_new_confirmation (parent_window, message);
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (dialog));
+ GTK_WINDOW (dialog), GTK_WINDOW (parent_window));
response = gtk_dialog_run (GTK_DIALOG (dialog));
button_cancel, GTK_RESPONSE_CANCEL,
NULL);
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (dialog));
+ GTK_WINDOW (dialog), GTK_WINDOW (parent_window));
response = gtk_dialog_run (GTK_DIALOG (dialog));
_("mcen_bd_yes"), GTK_RESPONSE_YES,
_("mcen_bd_no"), GTK_RESPONSE_NO,
NULL);
- modest_window_mgr_set_modal (modest_runtime_get_window_mgr (), GTK_WINDOW (dialog));
+ modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
+ GTK_WINDOW (dialog), GTK_WINDOW (parent_window));
response = gtk_dialog_run (GTK_DIALOG (dialog));
on_destroy_dialog (dialog);
note = hildon_note_new_information (parent_window, message);
if (block)
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (note));
+ GTK_WINDOW (note), GTK_WINDOW (parent_window));
if (block) {
gtk_dialog_run (GTK_DIALOG (note));
gboolean
modest_platform_check_and_wait_for_account_is_online(TnyAccount *account)
{
+ gboolean is_online;
+
g_return_val_if_fail (account, FALSE);
printf ("DEBUG: %s: account id=%s\n", __FUNCTION__, tny_account_get_id (account));
g_main_loop_unref (data->loop);
/* g_main_context_unref (context); */
+ is_online = data->is_online;
g_slice_free (CheckAccountIdleData, data);
- return data->is_online;
+ return is_online;
}
(gpointer) certificate);
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (note));
+ GTK_WINDOW (note), (GtkWindow *) main_win);
response = gtk_dialog_run(GTK_DIALOG(note));
on_destroy_dialog (note);
GtkWidget *dialog = GTK_WIDGET (hildon_note_new_confirmation (GTK_WINDOW (main_win),
prompt));
modest_window_mgr_set_modal (modest_runtime_get_window_mgr (),
- GTK_WINDOW (dialog));
+ GTK_WINDOW (dialog), (GtkWindow *) main_win);
const int response = gtk_dialog_run (GTK_DIALOG (dialog));
retval = (response == GTK_RESPONSE_YES) || (response == GTK_RESPONSE_OK);