@@ -450,12 +450,14 @@ export default class Editor {
450
450
const setType = ( ) => {
451
451
if ( this . editor . getOption ( 'indentWithTabs' ) ) {
452
452
Cookies . set ( 'indent_type' , 'tab' , {
453
- expires : 365
453
+ expires : 365 ,
454
+ sameSite : 'Lax'
454
455
} )
455
456
type . text ( 'Tab Size:' )
456
457
} else {
457
458
Cookies . set ( 'indent_type' , 'space' , {
458
- expires : 365
459
+ expires : 365 ,
460
+ sameSite : 'Lax'
459
461
} )
460
462
type . text ( 'Spaces:' )
461
463
}
@@ -466,11 +468,13 @@ export default class Editor {
466
468
var unit = this . editor . getOption ( 'indentUnit' )
467
469
if ( this . editor . getOption ( 'indentWithTabs' ) ) {
468
470
Cookies . set ( 'tab_size' , unit , {
469
- expires : 365
471
+ expires : 365 ,
472
+ sameSite : 'Lax'
470
473
} )
471
474
} else {
472
475
Cookies . set ( 'space_units' , unit , {
473
- expires : 365
476
+ expires : 365 ,
477
+ sameSite : 'Lax'
474
478
} )
475
479
}
476
480
widthLabel . text ( unit )
@@ -538,7 +542,8 @@ export default class Editor {
538
542
const setKeymapLabel = ( ) => {
539
543
var keymap = this . editor . getOption ( 'keyMap' )
540
544
Cookies . set ( 'keymap' , keymap , {
541
- expires : 365
545
+ expires : 365 ,
546
+ sameSite : 'Lax'
542
547
} )
543
548
label . text ( keymap )
544
549
this . restoreOverrideEditorKeymap ( )
@@ -573,7 +578,8 @@ export default class Editor {
573
578
const setTheme = theme => {
574
579
this . editor . setOption ( 'theme' , theme )
575
580
Cookies . set ( 'theme' , theme , {
576
- expires : 365
581
+ expires : 365 ,
582
+ sameSite : 'Lax'
577
583
} )
578
584
this . statusIndicators . find ( '.status-theme li' ) . removeClass ( 'active' )
579
585
this . statusIndicators . find ( `.status-theme li[value="${ theme } "]` ) . addClass ( 'active' )
@@ -675,15 +681,17 @@ export default class Editor {
675
681
spellcheckToggle . removeClass ( 'active' )
676
682
677
683
Cookies . set ( 'spellcheck' , false , {
678
- expires : 365
684
+ expires : 365 ,
685
+ sameSite : 'Lax'
679
686
} )
680
687
681
688
self . editor . setOption ( 'mode' , defaultEditorMode )
682
689
} else {
683
690
spellcheckToggle . addClass ( 'active' )
684
691
685
692
Cookies . set ( 'spellcheck' , lang , {
686
- expires : 365
693
+ expires : 365 ,
694
+ sameSite : 'Lax'
687
695
} )
688
696
689
697
self . editor . setOption ( 'mode' , 'spell-checker' )
@@ -704,7 +712,8 @@ export default class Editor {
704
712
this . editor . setOption ( 'gutters' , [ lintGutter , ...gutters ] )
705
713
}
706
714
Cookies . set ( 'linter' , true , {
707
- expires : 365
715
+ expires : 365 ,
716
+ sameSite : 'Lax'
708
717
} )
709
718
} else {
710
719
this . editor . setOption ( 'gutters' , gutters . filter ( g => g !== lintGutter ) )
@@ -753,7 +762,8 @@ export default class Editor {
753
762
)
754
763
if ( overrideBrowserKeymap . is ( ':checked' ) ) {
755
764
Cookies . set ( 'preferences-override-browser-keymap' , true , {
756
- expires : 365
765
+ expires : 365 ,
766
+ sameSite : 'Lax'
757
767
} )
758
768
this . restoreOverrideEditorKeymap ( )
759
769
} else {
0 commit comments