code: function normalizeSelection() {
          // Normalize selection for example <b>a</b><i>|a</i> becomes <b>a|</b><i>a</i> except for Ctrl+A since it selects everything
          editor.on('keyup focusin mouseup', function (e) {
            if (e.keyCode != 65 || !VK.metaKeyPressed(e)) {
              selection.normalize();
            }
          }, true);
        }
docs: Fixes selection issues where the caret can be placed between two inline elements like <b>a</b>|<b>b</b>
  this fix will lean the caret right into the closest inline element.