@@ -42,7 +42,7 @@ export type AccessibilitySettings = Partial<FullAccessibilitySettings>;
4242 * The accessibility settings object format used by the accessibility-settings component form.
4343 */
4444export interface AccessibilitySettingsFormValues {
45- disableNotificationTimeOut : boolean ,
45+ notificationTimeOutEnabled : boolean ,
4646 notificationTimeOut : string ,
4747 liveRegionTimeOut : string ,
4848}
@@ -250,8 +250,8 @@ export class AccessibilitySettingsService {
250250 */
251251 convertFormValuesToStoredValues ( settings : AccessibilitySettingsFormValues ) : FullAccessibilitySettings {
252252 return {
253- notificationTimeOut : settings . disableNotificationTimeOut ? '0'
254- : secondsToMilliseconds ( settings . notificationTimeOut ) ,
253+ notificationTimeOut : settings . notificationTimeOutEnabled ?
254+ secondsToMilliseconds ( settings . notificationTimeOut ) : '0' ,
255255 liveRegionTimeOut : secondsToMilliseconds ( settings . liveRegionTimeOut ) ,
256256 } ;
257257 }
@@ -261,7 +261,7 @@ export class AccessibilitySettingsService {
261261 */
262262 convertStoredValuesToFormValues ( settings : AccessibilitySettings ) : AccessibilitySettingsFormValues {
263263 return {
264- disableNotificationTimeOut : parseFloat ( settings . notificationTimeOut ) = == 0 ,
264+ notificationTimeOutEnabled : parseFloat ( settings . notificationTimeOut ) ! == 0 ,
265265 notificationTimeOut : millisecondsToSeconds ( settings . notificationTimeOut ) ,
266266 liveRegionTimeOut : millisecondsToSeconds ( settings . liveRegionTimeOut ) ,
267267 } ;
0 commit comments