Skip to content

Commit 2016f73

Browse files
committed
fix: guard blank-line mode default in UI
1 parent 8de9cb0 commit 2016f73

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

src/gui/ChoiceBuilder/captureChoiceBuilder.ts

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -518,16 +518,18 @@ export class CaptureChoiceBuilder extends ChoiceBuilder {
518518
? "Not used when inserting at end of section."
519519
: blankLineModeDesc,
520520
)
521-
.addDropdown((dropdown) => {
522-
dropdown
523-
.addOption("auto", "Auto (headings only)")
524-
.addOption("skip", "Always skip")
525-
.addOption("none", "Never skip")
526-
.setValue(this.choice.insertAfter.blankLineAfterMatchMode)
527-
.onChange((value) => {
528-
this.choice.insertAfter.blankLineAfterMatchMode = value as
529-
| "auto"
530-
| "skip"
521+
.addDropdown((dropdown) => {
522+
dropdown
523+
.addOption("auto", "Auto (headings only)")
524+
.addOption("skip", "Always skip")
525+
.addOption("none", "Never skip")
526+
.setValue(
527+
this.choice.insertAfter?.blankLineAfterMatchMode ?? "auto",
528+
)
529+
.onChange((value) => {
530+
this.choice.insertAfter.blankLineAfterMatchMode = value as
531+
| "auto"
532+
| "skip"
531533
| "none";
532534
});
533535
dropdown.setDisabled(insertAtEndEnabled);

0 commit comments

Comments
 (0)