PrefUI // Fix a bug of not syncing prefs to LMInstantiator. (#76)
This commit is contained in:
parent
dc041e0a00
commit
c0c0e39c9b
|
@ -116,6 +116,7 @@ struct suiPrefPaneDictionary: View {
|
||||||
Toggle(LocalizedStringKey("Enable CNS11643 Support (2022-01-27)"), isOn: $selEnableCNS11643)
|
Toggle(LocalizedStringKey("Enable CNS11643 Support (2022-01-27)"), isOn: $selEnableCNS11643)
|
||||||
.onChange(of: selEnableCNS11643) { value in
|
.onChange(of: selEnableCNS11643) { value in
|
||||||
mgrPrefs.cns11643Enabled = value
|
mgrPrefs.cns11643Enabled = value
|
||||||
|
mgrLangModel.setCNSEnabled(value)
|
||||||
}
|
}
|
||||||
Toggle(
|
Toggle(
|
||||||
LocalizedStringKey("Enable symbol input support (incl. certain emoji symbols)"),
|
LocalizedStringKey("Enable symbol input support (incl. certain emoji symbols)"),
|
||||||
|
@ -123,6 +124,7 @@ struct suiPrefPaneDictionary: View {
|
||||||
)
|
)
|
||||||
.onChange(of: selEnableSymbolInputSupport) { value in
|
.onChange(of: selEnableSymbolInputSupport) { value in
|
||||||
mgrPrefs.symbolInputEnabled = value
|
mgrPrefs.symbolInputEnabled = value
|
||||||
|
mgrLangModel.setSymbolEnabled(value)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue