Ensure that the canvas is focused.
This commit is contained in:
parent
800a381129
commit
9de3a0976d
@ -355,6 +355,8 @@ ld_window_main_init (LdWindowMain *self)
|
|||||||
action_set_sensitive (self, "Delete", FALSE);
|
action_set_sensitive (self, "Delete", FALSE);
|
||||||
action_set_sensitive (self, "SelectAll", FALSE);
|
action_set_sensitive (self, "SelectAll", FALSE);
|
||||||
|
|
||||||
|
gtk_widget_grab_focus (GTK_WIDGET (priv->canvas));
|
||||||
|
|
||||||
/* Realize the window. */
|
/* Realize the window. */
|
||||||
gtk_widget_show_all (GTK_WIDGET (self));
|
gtk_widget_show_all (GTK_WIDGET (self));
|
||||||
}
|
}
|
||||||
@ -499,6 +501,9 @@ load_category_cb (gpointer data, gpointer user_data)
|
|||||||
gtk_container_add (GTK_CONTAINER (button), img);
|
gtk_container_add (GTK_CONTAINER (button), img);
|
||||||
gtk_container_add (GTK_CONTAINER (item), button);
|
gtk_container_add (GTK_CONTAINER (item), button);
|
||||||
|
|
||||||
|
/* Don't steal focus from the canvas. */
|
||||||
|
g_object_set (button, "can-focus", FALSE, NULL);
|
||||||
|
|
||||||
/* Assign the category to the toggle button. */
|
/* Assign the category to the toggle button. */
|
||||||
g_object_ref (cat);
|
g_object_ref (cat);
|
||||||
g_object_set_data_full (G_OBJECT (button),
|
g_object_set_data_full (G_OBJECT (button),
|
||||||
|
Loading…
Reference in New Issue
Block a user