Button(action: {
   text.transformAttributes(in: &selection) { container in
      if container.underlineStyle == .single {
         container.underlineStyle = .none
      } else {
         container.underlineStyle = .single
      }
   }
}, label: {
   Image(systemName: "underline")
}).buttonStyle(.glass)