Why heading block has "–" option?

hi, i would like to know, whiy my heading block has got the ugly “–” option even though I put my custom blueprint in site > blueprints > blocks >heading.yml (code below). can anyone help me?

my blueprint:

name: field.blocks.heading.name
icon: title
wysiwyg: true
preview: heading
fields:
  level:
    label: field.blocks.heading.level
    type: toggles
    empty: false
    default: "h2"
    labels: false
    options:
      - value: h2
        icon: h2
        text: H2
      - value: h3
        icon: h3
        text: H3
      
  text:
    label: field.blocks.heading.text
    type: writer
    inline: true
    placeholder: field.blocks.heading.placeholder

my options in the cms:

thanks alot

Hm, looks like it has nothing to do with your custom blueprint, as this also happens with the default heading block.

Looks like a bug to me, i.e. the wrong property set to prevent the empty state.

thanks for your answer. the weird thing is, that in another project it did not happen…