patches/control-center-13-layout-deletion.diff
author dermotm
Wed, 19 Jul 2006 15:48:48 +0000
changeset 7666 145a64a74db2
parent 7641 be56ee2129b0
permissions -rw-r--r--
2006-07-19 Dermot McCluskey <[email protected]> spec-files/ * at-spi.spec: * atk.spec: * control-center.spec: * eog.spec: Increment tarballs to latest 2.15 community versions. * patches/control-center-02-ctrl-alt-del.diff: * patches/control-center-04-remove-xkb-layout.diff: * patches/control-center-07-custom-keybinding.diff: * patches/control-center-08-keybinding-caps-lock.diff: * patches/control-center-13-layout-deletion.diff: * patches/control-center-16-mouse-dialog.diff: * patches/control-center-17-disable-gnome-screensaver.diff: * patches/control-center-18-menu-entry.diff: * patches/control-center-18-negative-refresh-rates.diff: * patches/control-center-19-negative-refresh-rates.diff: * patches/control-center-20-trusted-extensions.diff: Rework patches. patch #16 deleted; later patches renamed. spec-files/Solaris/ * .pkgtoolrc: add gnome2.15 tarballsdir to search path

--- control-center-2.10.1/capplets/keyboard/gnome-keyboard-properties-xkblt.c	2005-02-09 04:12:10.000000000 +0530
+++ control-center-2.10.1-new/capplets/keyboard/gnome-keyboard-properties-xkblt.c	2005-08-04 21:28:23.665368800 +0530
@@ -195,7 +195,9 @@ xkb_layouts_enable_disable_buttons (Glad
   gtk_widget_set_sensitive (add_layout_btn,
 			    (n_selected_layouts < max_selected_layouts ||
 				max_selected_layouts == 0));
-  gtk_widget_set_sensitive (del_layout_btn, n_selected_selected_layouts > 0);
+  gtk_widget_set_sensitive (del_layout_btn,
+			    (n_selected_layouts > 1)
+			    && (n_selected_selected_layouts > 0));
 
   if (gtk_tree_selection_get_selected (s_selection, NULL, &iter))
     {