Posted in

Problema con Summernote + Clean, invierte los párrafos al pegar el texto

Finalmente he conseguido solucionar el problema que hacía que al copiar texto mediante el editor Summernote, al estar usando el plugin summernote-cleaner.js invertía los párrafos. El problema era debido a un bug en el código de Summernote.
Para solucionarlo hay que modificar un condicional, se complicó un poco la solución ya que el archivo de summernote está minimizado.

Sin minimizar

Buscar el primer condicional

if (rng.so > 0) {
          childNodes = childNodes.reverse();
      }

Y añadirle el =

if (rng.so >= 0) {
          childNodes = childNodes.reverse();
      }

Minimizado

Buscar le fragmento de código

wrapBodyInlineWithPara().deleteContents();return 0<n.so&&(o=o.reverse()),o=o.map

Y añadir el =

wrapBodyInlineWithPara().deleteContents();return 0<=n.so&&(o=o.reverse()),o=o.map

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.