gEDA-dev: Escape key in compselect window
Ivan Stankovic
ivan.stankovic at fer.hr
Sat Jul 7 17:53:26 EDT 2007
On Sat, Jul 07, 2007 at 04:31:51PM +0200, Carlos Nieves Ónega wrote:
> diff --git a/gschem/src/x_compselect.c b/gschem/src/x_compselect.c
> index 296c6ca..5e9dbc0 100644
> --- a/gschem/src/x_compselect.c
> +++ b/gschem/src/x_compselect.c
> @@ -203,7 +203,9 @@ x_compselect_open (TOPLEVEL *toplevel)
> gtk_window_present (GTK_WINDOW(toplevel->cswindow));
> }
> gtk_editable_select_region(GTK_EDITABLE(COMPSELECT(toplevel->cswindow)->entry_filter), 0, -1);
> - gtk_widget_grab_focus (GTK_WIDGET(COMPSELECT(toplevel->cswindow)->entry_filter));
> + if (gtk_notebook_get_current_page(GTK_NOTEBOOK(COMPSELECT(toplevel->cswindow)->viewtabs)) == 1) {
> + gtk_widget_grab_focus (GTK_WIDGET(COMPSELECT(toplevel->cswindow)->entry_filter));
> + }
Fine with me. In the long term we really want to keep track of the last
used notebook page.
--
Ivan Stankovic, ivan.stankovic at fer.hr
"Protect your digital freedom and privacy, eliminate DRM,
learn more at http://www.defectivebydesign.org/what_is_drm"
More information about the geda-dev
mailing list