Commit da0221bda2abab52604aad302e5a6cd40c7da175
1 parent
e9e949d7
Exists in
master
and in
5 other branches
Fixing default widget detection (required for the old hllapi extension).
Showing
1 changed file
with
6 additions
and
1 deletions
Show diff stats
src/pw3270/window.c
... | ... | @@ -448,9 +448,14 @@ static GtkWidget * trace_window = NULL; |
448 | 448 | LIB3270_EXPORT GtkWidget * pw3270_get_terminal_widget(GtkWidget *widget) |
449 | 449 | { |
450 | 450 | if(!widget) |
451 | - widget = pw3270_get_toplevel(); | |
451 | + { | |
452 | + // No widget, get the default one | |
453 | + return v3270_get_default_widget(); | |
454 | + } | |
455 | + | |
452 | 456 | g_return_val_if_fail(GTK_IS_PW3270(widget),NULL); |
453 | 457 | return GTK_PW3270(widget)->terminal; |
458 | + | |
454 | 459 | } |
455 | 460 | |
456 | 461 | static void setup_input_method(GtkWidget *widget, GtkWidget *obj) | ... | ... |