Accepting request 22293 from GNOME:Factory
Copy from GNOME:Factory/gnome-session based on submit request 22293 from user vuntz OBS-URL: https://build.opensuse.org/request/show/22293 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnome-session?expand=0&rev=84
This commit is contained in:
commit
4b483fc25c
24
gnome-session-fix-capplet-saving.patch
Normal file
24
gnome-session-fix-capplet-saving.patch
Normal file
@ -0,0 +1,24 @@
|
||||
commit dd9df169196441717498ac09ee8c437fb552116e
|
||||
Author: Vincent Untz <vuntz@gnome.org>
|
||||
Date: Sun Oct 11 16:32:53 2009 -0400
|
||||
|
||||
[capplet] Destroy the main window on close to ensure changes are saved
|
||||
|
||||
For some reasons, sometimes it works, and sometimes it doesn't. By
|
||||
destroying the window, we make sure all objects are disposed and the
|
||||
changes are saved.
|
||||
|
||||
https://bugzilla.gnome.org/show_bug.cgi?id=597623
|
||||
|
||||
diff --git a/capplet/main.c b/capplet/main.c
|
||||
index c8829a0..861e36a 100644
|
||||
--- a/capplet/main.c
|
||||
+++ b/capplet/main.c
|
||||
@@ -70,6 +70,7 @@ dialog_response (GsmPropertiesDialog *dialog,
|
||||
gtk_widget_destroy (d);
|
||||
}
|
||||
} else {
|
||||
+ gtk_widget_destroy (GTK_WIDGET (dialog));
|
||||
gtk_main_quit ();
|
||||
}
|
||||
}
|
@ -1,3 +1,10 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 12 11:56:35 EDT 2009 - vuntz@opensuse.org
|
||||
|
||||
- Add gnome-session-fix-capplet-saving.patch taken from upstream,
|
||||
to fix saving the autostart changes when quickly quitting the
|
||||
capplet after doing a change.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 2 12:13:42 CEST 2009 - vuntz@opensuse.org
|
||||
|
||||
|
@ -19,7 +19,7 @@
|
||||
|
||||
Name: gnome-session
|
||||
Version: 2.28.0
|
||||
Release: 1
|
||||
Release: 2
|
||||
License: GPL v2 or later ; LGPL v2.1 or later
|
||||
Summary: Session Tools for the GNOME 2.x Desktop
|
||||
Url: http://www.gnome.org
|
||||
@ -39,6 +39,8 @@ Patch2: gnome-session-wm-switch.patch
|
||||
Patch3: gnome-session-bgo507101-tile-ui.patch
|
||||
# PATCH-FEATURE-OPENSUSE gnome-session-enable-disable-compiz.patch vuntz@novell.com -- Integration with enable-compiz/disable-compiz files generated by ccsm
|
||||
Patch4: gnome-session-enable-disable-compiz.patch
|
||||
# PATCH-FIX-UPSTREAM gnome-session-fix-capplet-saving.patch vuntz@opensuse.org -- Fix from upstream
|
||||
Patch5: gnome-session-fix-capplet-saving.patch
|
||||
BuildRequires: DeviceKit-power-devel
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gconf2-devel
|
||||
@ -81,6 +83,7 @@ gnome-patch-translation-prepare
|
||||
#%patch2 -p1
|
||||
%patch3 -p0
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
gnome-patch-translation-update
|
||||
|
||||
%build
|
||||
|
Loading…
Reference in New Issue
Block a user