[gnome-control-center/wip/feborges/new-users-panel: 264/264] user-accounts: Select the first user also in the UmCarousel
- From: Felipe Borges <felipeborges src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/wip/feborges/new-users-panel: 264/264] user-accounts: Select the first user also in the UmCarousel
- Date: Sat, 10 Dec 2016 21:55:12 +0000 (UTC)
commit fd2fa1fb8267dc86d3efd6c1597d18ac6af6a6f2
Author: Felipe Borges <felipeborges gnome org>
Date: Sat Dec 10 22:52:08 2016 +0100
user-accounts: Select the first user also in the UmCarousel
This makes the arrow point to the first user in the carousel as
soon as the users are loaded.
https://bugzilla.gnome.org/show_bug.cgi?id=767065
panels/user-accounts/um-user-panel.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/panels/user-accounts/um-user-panel.c b/panels/user-accounts/um-user-panel.c
index 37e63ff..1050fe6 100644
--- a/panels/user-accounts/um-user-panel.c
+++ b/panels/user-accounts/um-user-panel.c
@@ -1092,6 +1092,7 @@ users_loaded (ActUserManager *manager,
GParamSpec *pspec,
CcUserPanelPrivate *d)
{
+ UmCarouselItem *item;
ActUser *user;
GtkWidget *dialog;
@@ -1120,6 +1121,9 @@ users_loaded (ActUserManager *manager,
/* Show the current user firstly. */
user = act_user_manager_get_user_by_id (d->um, getuid ());
+ item = um_carousel_find_item (d->carousel, user, user_compare);
+
+ um_carousel_select_item (d->carousel, item);
show_user (user, d);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]