Commit 83eab83e156ef858800464956c127b6050fee40c
1 parent
f24b2b22
Exists in
master
and in
1 other branch
Fixing load 'dialog'.
Showing
1 changed file
with
1 additions
and
16 deletions
Show diff stats
src/dialogs/load.c
... | ... | @@ -132,23 +132,8 @@ static void icon_press(GtkEntry *entry, G_GNUC_UNUSED GtkEntryIconPosition icon_ |
132 | 132 | return; |
133 | 133 | } |
134 | 134 | |
135 | - if(g_str_has_suffix(text,G_DIR_SEPARATOR_S)) { | |
136 | - gtk_widget_set_sensitive(button,FALSE); | |
137 | - return; | |
138 | - } | |
139 | - | |
140 | - g_autofree gchar * dirname = g_path_get_dirname(text); | |
141 | - | |
142 | - if(!g_file_test(dirname,G_FILE_TEST_IS_DIR)) { | |
143 | - gtk_widget_set_sensitive(button,FALSE); | |
144 | - return; | |
145 | - } | |
146 | - | |
147 | - | |
148 | - // g_autofree gchar * basename = g_path_get_basename(text); | |
149 | - | |
135 | + gtk_widget_set_sensitive(button,g_file_test(text, G_FILE_TEST_IS_REGULAR)); | |
150 | 136 | |
151 | - gtk_widget_set_sensitive(button,TRUE); | |
152 | 137 | } |
153 | 138 | |
154 | 139 | static void V3270LoadDialog_init(V3270LoadDialog *dialog) { | ... | ... |