Mercurial > dwindows
comparison gtk4/dw.c @ 2369:5b3b51ba5239
GTK4: Minor code cleanup.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 14 Mar 2021 06:50:13 +0000 |
parents | ec90b552b266 |
children | b18ef6c5b77a |
comparison
equal
deleted
inserted
replaced
2368:ec90b552b266 | 2369:5b3b51ba5239 |
---|---|
1832 | 1832 |
1833 if(handle) | 1833 if(handle) |
1834 { | 1834 { |
1835 if(GTK_IS_WINDOW(handle)) | 1835 if(GTK_IS_WINDOW(handle)) |
1836 { | 1836 { |
1837 GtkWidget *defaultitem; | 1837 GtkWidget *defaultitem = GTK_WIDGET(g_object_get_data(G_OBJECT(handle), "_dw_defaultitem")); |
1838 | 1838 |
1839 gtk_window_present(GTK_WINDOW(handle)); | 1839 gtk_window_present(GTK_WINDOW(handle)); |
1840 defaultitem = (GtkWidget *)g_object_get_data(G_OBJECT(handle), "_dw_defaultitem"); | 1840 |
1841 if (defaultitem) | 1841 if(defaultitem) |
1842 gtk_widget_grab_focus(defaultitem); | 1842 gtk_widget_grab_focus(defaultitem); |
1843 } | 1843 } |
1844 else if(GTK_IS_WIDGET(handle)) | 1844 else if(GTK_IS_WIDGET(handle)) |
1845 gtk_widget_show(handle); | 1845 gtk_widget_show(handle); |
1846 } | 1846 } |