[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: Escape key in compselect window



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@fer.hr

"Protect your digital freedom and privacy, eliminate DRM, 
learn more at http://www.defectivebydesign.org/what_is_drm"


_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev