Grapesjs: [BUG] Specifying background-size in background's properties breaks grapesjs

Created on 21 Mar 2019  路  3Comments  路  Source: artf/grapesjs

Using latest versions of grapesjs (0.14.55) and grapesjs-preset-webpage (0.1.10), I have configured my editor as such:

import grapesjs from 'grapesjs';
import grapesJsPresetWebpage from 'grapesjs-preset-webpage';

grapesjs.init({
    // ...
    plugins: [grapesJsPresetWebpage],
    pluginsOpts: {
      [grapesJsPresetWebpage]: {
        customStyleManager: [
          {
            id: 'deco',
            name: 'Decorations',
            open: false,
            buildProps: ['background'],
            properties: [
              {
                name: 'Background',
                property: 'background',
                properties: [{
                    name: 'Background size',
                    property: 'background-size'
                  }
                ]
              }
            ]
          }
        ]
      }
    }
  });

The library crashes with a "TypeError: values[0] is undefined" error, as referenced in this issue.

If I add all the other properties in the array, such as:

{
  property: 'background',
  properties: [
    { name: 'Image', property: 'background-image'},
    { name: 'Repeat', property:   'background-repeat'},
    { name: 'Position', property: 'background-position'},
    { name: 'Attachment', property: 'background-attachment'},
    { name: 'Size', property: 'background-size'}
  ],
}

the error disappears, but I don't need all of those properties...

bug outdated

All 3 comments

Ok, I think I found where is the issue, I'll fix it for the next release

Can confirm it's fixed on v0.14.57. Thanks @artf !

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

FlashPapa picture FlashPapa  路  3Comments

alibouaziz picture alibouaziz  路  3Comments

mathiasbc picture mathiasbc  路  3Comments

andre2 picture andre2  路  3Comments

desilvaNSP picture desilvaNSP  路  3Comments