 
             button
               className: 'btn-circle btn-circle--bbcode js-bbcode-btn--image'
-              onClick: @onChange
+              onClick: @onInput
               title: osu.trans('bbcode.image')
               type: 'button',
 


            button
              className: 'btn-circle btn-circle--bbcode js-bbcode-btn--spoilerbox'
              onClick: @onChange
              title: osu.trans('bbcode.spoilerbox')
              type: 'button',


        className: 'post-editor'
        name: 'body'
        value: @state.rawValue
        onChange: @onInput # binds to oninput, not onchange
        placeholder: 'blah'
        ref: 'body'

