From b1b82c423af1f9fe6895fa36c0f2eba33e458686 Mon Sep 17 00:00:00 2001 From: JFronny Date: Sat, 19 Aug 2023 16:13:45 +0200 Subject: [PATCH] fix: prevent segfault in simpleDialog --- .../io/gitlab/jfronny/inceptum/gtk/GtkEnvBackend.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkEnvBackend.kt b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkEnvBackend.kt index f7dd950..b9a5cc3 100644 --- a/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkEnvBackend.kt +++ b/launcher-gtk/src/main/kotlin/io/gitlab/jfronny/inceptum/gtk/GtkEnvBackend.kt @@ -74,10 +74,11 @@ object GtkEnvBackend : EnvBackend { ok: Runnable?, cancel: Runnable? ) { - val dialog = AlertDialog("") - dialog.message = title - dialog.detail = markup - dialog.modal = true + val dialog = AlertDialog.builder() + .message(title) + .detail(markup) + .modal(true) + .build() when { cancel == null -> { dialog.setButtons(arrayOf(I18n["ok"]))