summaryrefslogtreecommitdiffstats
path: root/src/windows
diff options
context:
space:
mode:
Diffstat (limited to 'src/windows')
-rw-r--r--src/windows/identity/ui/cfg_identities_wnd.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/windows/identity/ui/cfg_identities_wnd.c b/src/windows/identity/ui/cfg_identities_wnd.c
index ebe61e14d..5e3079224 100644
--- a/src/windows/identity/ui/cfg_identities_wnd.c
+++ b/src/windows/identity/ui/cfg_identities_wnd.c
@@ -494,19 +494,19 @@ write_params_idents(void) {
if (cfg_idents.work.monitor != cfg_idents.saved.monitor) {
khc_write_int32(csp_cw, L"DefaultMonitor",
!!cfg_idents.work.monitor);
- cfg_idents.work.monitor = cfg_idents.saved.monitor;
+ cfg_idents.saved.monitor = cfg_idents.work.monitor;
cfg_idents.applied = TRUE;
}
if (cfg_idents.work.auto_renew != cfg_idents.saved.auto_renew) {
khc_write_int32(csp_cw, L"DefaultAllowAutoRenew",
!!cfg_idents.work.auto_renew);
- cfg_idents.work.auto_renew = cfg_idents.saved.auto_renew;
+ cfg_idents.saved.auto_renew = cfg_idents.work.auto_renew;
cfg_idents.applied = TRUE;
}
if (cfg_idents.work.sticky != cfg_idents.saved.sticky) {
khc_write_int32(csp_cw, L"DefaultSticky",
!!cfg_idents.work.sticky);
- cfg_idents.work.sticky = cfg_idents.saved.sticky;
+ cfg_idents.saved.sticky = cfg_idents.work.sticky;
cfg_idents.applied = TRUE;
}