summaryrefslogtreecommitdiff
path: root/src/scm/webid-oidc/client/gui/settings.scm
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2021-09-28 21:56:46 +0200
committerVivien Kraus <vivien@planete-kraus.eu>2021-10-04 22:48:42 +0200
commit668aa5736b2709e15e3ea14381e010c8646a4c38 (patch)
tree32d30ec4af73d3cc6acf9ebba0745bec33697627 /src/scm/webid-oidc/client/gui/settings.scm
parent316cddd43a7c04f994bf405035b65b3881fbd531 (diff)
gui: Add a client widget
Diffstat (limited to 'src/scm/webid-oidc/client/gui/settings.scm')
-rw-r--r--src/scm/webid-oidc/client/gui/settings.scm9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/scm/webid-oidc/client/gui/settings.scm b/src/scm/webid-oidc/client/gui/settings.scm
index 57ebbfb..8f97b2e 100644
--- a/src/scm/webid-oidc/client/gui/settings.scm
+++ b/src/scm/webid-oidc/client/gui/settings.scm
@@ -32,6 +32,7 @@
#:use-module (webid-oidc web-i18n)
#:use-module (webid-oidc client client)
#:use-module (webid-oidc client accounts)
+ #:use-module (webid-oidc client gui application-hooks)
#:use-module (webid-oidc jwk)
#:use-module (webid-oidc oidc-id-token)
#:use-module (web uri)
@@ -234,3 +235,11 @@
(lambda (settings)
(connect settings change-event run-accounts-changed-hook))
other-accounts-settings)
+
+(add-hook! application-activated-hook
+ (lambda (app)
+ (run-hook client-changed-hook (client))
+ (run-hook accounts-changed-hook
+ (main-account)
+ (other-accounts)))
+ #t)