 }
 
 class SectionEditorWebViewMessagingController: NSObject, WKScriptMessageHandler {
-    weak var buttonSelectionDelegate: SectionEditorWebViewMessagingControllerButtonSelectionDelegate?
+    weak var buttonSelectionDelegate: SectionEditorWebViewMessagingControllerButtonMessageDelegate?
     weak var textSelectionDelegate: SectionEditorWebViewMessagingControllerTextSelectionDelegate?
 
     weak var webView: WKWebView!

                    self = .heading(type: textStyleType)
                } else if rawValue == "textSize", let textSizeType = info?.textSizeType {
                    self = .textSize(type: textSizeType)
                } else if rawValue == "changesMade", let changesMade = info?.changesMade {
                    self = .progress(changesMade)
                } else {
                    switch rawValue {
                    case "indent":

                    return 21
                case .increaseIndentDepth:
                    return 22
                case .progress:
                    return 23
                default:
                    return nil
                }
