Support » Plugin: SlideDeck: Responsive WordPress Slider Plugin » Incompatible with Toolset Views

  • We’ve recently come across an issue with SlideDeck, where we can no longer add new slides to anything. When we attempt to create a new SlideDeck from a Custom Content source, the SlideDeck editor page loads, but the dialog box that’s supposed to appear under the “Slide 1” button doesn’t ever load/appear.

    After a bit of testing/debugging, I finally figured out that this only happens while we have Toolset Views activated on the site.

    Unfortunately, no useful information is output in the site’s error log, but the following error does appear in the browser console when the issue occurs:

    
    Uncaught TypeError: this.editor.setLineClass is not a function
        at Object.initialize (slidedeck-admin.js?ver=5.3.7:1)
        at HTMLDocument.<anonymous> (slidedeck-admin.js?ver=5.3.7:1)
        at i (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2)
        at Object.fireWith [as resolveWith] (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2)
        at Function.ready (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2)
        at HTMLDocument.J (load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2)
    initialize @ slidedeck-admin.js?ver=5.3.7:1
    (anonymous) @ slidedeck-admin.js?ver=5.3.7:1
    i @ load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2
    fireWith @ load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2
    ready @ load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2
    J @ load-scripts.php?c=0&load[chunk_0]=jquery-core,jquery-migrate,jquery-ui-core,utils,jquery-ui-widget,jquery-ui-position,suggest,underscore,jquery-ui-mouse,jquery-ui&load[chunk_1]=-resizable,jquery-ui-draggable,jquery-ui-button,jquery-ui-dialog,backbone&ver=5.4:2
    

    I’ve tried downgrading SlideDeck a few times, all the way back to 5.2.2, just in case this was something that was introduced to the plugin recently, but, they all encountered the same issue.

    I’m now attempting to rollback to some previous versions of Views to see if I can pinpoint when the conflict started occurring, but I wanted to bring this to your attention. I’ll let you know if I figure out which version of Views caused this conflict.

    I will also be reporting this to the Toolset team, as they should hopefully be able to come up with a solution, but I wanted to make you aware of it, as well. Thanks.

Viewing 1 replies (of 1 total)
  • It appears that this issue was actually introduced in Views 3 (when they started to add Gutenberg/Block support in the plugin). I rolled Views all the way back to 2.9.4, and SlideDeck started working properly again.

    I have submitted a support ticket to Toolset to make them aware of the issue.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.