forked from AuroraMiddleware/gtk
gtk-demo: Fix some issues with the multi view demo
The nested window was not modal, causing it to be inoperable. And the nested views within were all shrunk down to nothingness. Give them some width. Fixes: #3257
This commit is contained in:
parent
7d22616a0e
commit
0bd5a96d71
@ -545,6 +545,7 @@ recursive_attach_view (int depth,
|
||||
return;
|
||||
|
||||
child_view = gtk_text_view_new_with_buffer (gtk_text_view_get_buffer (view));
|
||||
gtk_widget_set_size_request (child_view, 260 - 20 * depth, -1);
|
||||
|
||||
/* Frame is to add a black border around each child view */
|
||||
frame = gtk_frame_new (NULL);
|
||||
@ -590,6 +591,8 @@ easter_egg_callback (GtkWidget *button,
|
||||
g_object_unref (buffer);
|
||||
|
||||
window = gtk_window_new ();
|
||||
gtk_window_set_transient_for (window, GTK_WINDOW (gtk_widget_get_root (button)));
|
||||
gtk_window_set_modal (window, TRUE);
|
||||
sw = gtk_scrolled_window_new ();
|
||||
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
|
||||
GTK_POLICY_AUTOMATIC,
|
||||
|
Loading…
Reference in New Issue
Block a user