diff --git a/src/nautilus-application.c b/src/nautilus-application.c index 065eb053b41c28f14814c26a639e53946b951513..4b17c36b31a53a6a9fce48cd9985fcb28a4554cb 100644 --- a/src/nautilus-application.c +++ b/src/nautilus-application.c @@ -727,7 +727,7 @@ action_help (GSimpleAction *action, gpointer user_data) { GtkWindow *window; - GtkWidget *dialog; + AdwDialog *dialog; GtkApplication *application = user_data; GError *error = NULL; @@ -736,15 +736,11 @@ action_help (GSimpleAction *action, if (error) { - dialog = adw_message_dialog_new (window ? GTK_WINDOW (window) : NULL, - NULL, NULL); - adw_message_dialog_format_heading (ADW_MESSAGE_DIALOG (dialog), - _("There was an error displaying help: \n%s"), - error->message); - adw_message_dialog_add_response (ADW_MESSAGE_DIALOG (dialog), "ok", _("_OK")); - adw_message_dialog_set_default_response (ADW_MESSAGE_DIALOG (dialog), "ok"); - - gtk_window_present (GTK_WINDOW (dialog)); + dialog = adw_alert_dialog_new (_("There was an error displaying help"), error->message); + adw_alert_dialog_add_response (ADW_ALERT_DIALOG (dialog), "ok", _("_OK")); + adw_alert_dialog_set_default_response (ADW_ALERT_DIALOG (dialog), "ok"); + + adw_dialog_present (dialog, GTK_WIDGET (window)); g_error_free (error); } }