From 83eab83e156ef858800464956c127b6050fee40c Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Wed, 2 Dec 2020 21:05:27 -0300 Subject: [PATCH] Fixing load 'dialog'. --- src/dialogs/load.c | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/src/dialogs/load.c b/src/dialogs/load.c index e57df4a..70a1fa5 100644 --- a/src/dialogs/load.c +++ b/src/dialogs/load.c @@ -132,23 +132,8 @@ static void icon_press(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconPosition icon_ return; } - if(g_str_has_suffix(text,G_DIR_SEPARATOR_S)) { - gtk_widget_set_sensitive(button,FALSE); - return; - } - - g_autofree gchar * dirname = g_path_get_dirname(text); - - if(!g_file_test(dirname,G_FILE_TEST_IS_DIR)) { - gtk_widget_set_sensitive(button,FALSE); - return; - } - - - // g_autofree gchar * basename = g_path_get_basename(text); - + gtk_widget_set_sensitive(button,g_file_test(text, G_FILE_TEST_IS_REGULAR)); - gtk_widget_set_sensitive(button,TRUE); } static void V3270LoadDialog_init(V3270LoadDialog *dialog) { -- libgit2 0.21.2