From: Jaroslav Kysela Date: Thu, 25 Jan 2024 12:27:03 +0000 (+0100) Subject: hdajackretask: limit the help window size to something safe (1600x1000) for the help... X-Git-Tag: v1.2.11~1 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=aa2dc9b4323f50bb0a13ed01e7e605532c4ab639;p=alsa-tools.git hdajackretask: limit the help window size to something safe (1600x1000) for the help screen If more monitors are present in the system, the window is too big and information cannot be visible correctly. Fixes: https://github.com/alsa-project/alsa-tools/issues/20 Signed-off-by: Jaroslav Kysela --- diff --git a/hdajackretask/main-gtk.c b/hdajackretask/main-gtk.c index f5ff6e4..c561f57 100644 --- a/hdajackretask/main-gtk.c +++ b/hdajackretask/main-gtk.c @@ -519,7 +519,7 @@ static void documentation_clicked(GtkWidget* sender, ui_data_t* ui) int neww = screen ? (gdk_screen_get_width(screen)*3)/4 : 800; int newh = screen ? (gdk_screen_get_height(screen)*3)/4 : 600; - gtk_window_set_default_size(GTK_WINDOW(dlg), neww, newh); + gtk_window_set_default_size(GTK_WINDOW(dlg), MIN(1600, neww), MIN(1000, newh)); } gtk_dialog_run(dlg);