Merge lp:~larsu/indicator-session/lp1024392 into lp:indicator-session/13.04

Proposed by Lars Karlitski
Status: Merged
Approved by: Charles Kerr
Approved revision: 370
Merged at revision: 370
Proposed branch: lp:~larsu/indicator-session/lp1024392
Merge into: lp:indicator-session/13.04
Diff against target: 28 lines (+8/-2)
1 file modified
src/session-menu-mgr.c (+8/-2)
To merge this branch: bzr merge lp:~larsu/indicator-session/lp1024392
Reviewer Review Type Date Requested Status
Charles Kerr (community) Approve
PS Jenkins bot (community) continuous-integration Approve
Review via email: mp+133075@code.launchpad.net

Commit message

Don't lock the session when clicking on the current user

Description of the change

Don't lock the session when clicking on the current user

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Charles Kerr (charlesk) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'src/session-menu-mgr.c'
--- src/session-menu-mgr.c 2012-10-17 22:46:05 +0000
+++ src/session-menu-mgr.c 2012-11-06 15:13:03 +0000
@@ -775,6 +775,7 @@
775 /* set the is-current-user property */775 /* set the is-current-user property */
776 const gboolean is_current_user =776 const gboolean is_current_user =
777 !g_strcmp0 (g_get_user_name(), accounts_user_get_user_name(user));777 !g_strcmp0 (g_get_user_name(), accounts_user_get_user_name(user));
778
778 dbusmenu_menuitem_property_set_bool (mi,779 dbusmenu_menuitem_property_set_bool (mi,
779 USER_ITEM_PROP_IS_CURRENT_USER,780 USER_ITEM_PROP_IS_CURRENT_USER,
780 is_current_user);781 is_current_user);
@@ -1077,9 +1078,14 @@
1077action_func_switch_to_user (AccountsUser * user)1078action_func_switch_to_user (AccountsUser * user)
1078{1079{
1079 SessionMenuMgr * mgr = user_get_mgr (user);1080 SessionMenuMgr * mgr = user_get_mgr (user);
1081
1080 g_return_if_fail (mgr != NULL);1082 g_return_if_fail (mgr != NULL);
1081 action_func_lock (mgr);1083
1082 users_service_dbus_activate_user_session (mgr->users_dbus_facade, user);1084 if (g_strcmp0 (g_get_user_name(), accounts_user_get_user_name(user)) != 0)
1085 {
1086 action_func_lock (mgr);
1087 users_service_dbus_activate_user_session (mgr->users_dbus_facade, user);
1088 }
1083}1089}
10841090
1085static void1091static void

Subscribers

People subscribed via source and target branches