Since revision 446.1.3, Zenity backend is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu GNOME Flashback |
Fix Released
|
High
|
Unassigned | ||
indicator-session (Ubuntu) |
Fix Released
|
High
|
Dmitry Shachnev | ||
Trusty |
Fix Released
|
High
|
Dmitry Shachnev |
Bug Description
Currently the code in zenity_question() looks like:
if (!g_spawn_
confirmed = TRUE;
else
confirmed = exit_status == 0;
However !g_spawn_
I have prepared a branch to fix this.
== Impact ==
The Cancel buttons in shutdown/end session dialogs are not working, and do the same as "OK" buttons. This may lead to data loss due to unsaved documents/etc.
== Test Case ==
* Log in to GNOME Flashback session.
* Select "Shutdown" from indicator-session menu.
* In the popped up dialog select "Cancel".
Expected result: the dialog will close, the machine won't shut down.
== Development / Stable Fix ==
Please see the attached branches.
== Regression Potential ==
The fix is part of 14.10 release and was confirmed to work fine. So no regression potential.
Related branches
- Charles Kerr (community): Approve
- Ted Gould: Pending requested
- Indicator Applet Developers: Pending requested
-
Diff: 18 lines (+1/-5)1 file modifiedsrc/backend-dbus/actions.c (+1/-5)
- Charles Kerr (community): Approve
- Ted Gould: Pending requested
- Indicator Applet Developers: Pending requested
-
Diff: 18 lines (+1/-5)1 file modifiedsrc/backend-dbus/actions.c (+1/-5)
tags: | added: utopic |
Changed in ubuntu-flashback: | |
importance: | Undecided → High |
Changed in ubuntu-gnome-flashback: | |
status: | New → Fix Released |
Changed in indicator-session (Ubuntu Trusty): | |
assignee: | nobody → Dmitry Shachnev (mitya57) |
importance: | Undecided → High |
status: | Confirmed → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
This bug was fixed in the package indicator-session - 12.10.5+ 14.10.20140919- 0ubuntu1
--------------- 5+14.10. 20140919- 0ubuntu1) utopic; urgency=low
indicator-session (12.10.
[ Dmitry Shachnev ]
* Make Cancel button in Zenity backend work again (LP: #1363630)
-- Ubuntu daily release <email address hidden> Fri, 19 Sep 2014 13:48:47 +0000