Splitter Inside AngularUI Modal is Broken

3 posts, 0 answers
  1. Isaac
    Isaac avatar
    3 posts
    Member since:
    Dec 2014

    Posted 20 Nov 2015 Link to this post

    Hi,

    We recently attempted to upgrade from Kendo 2014.2.716 to 2015.3.1116 and we've experienced several breaking changes along the way. We've resolved everything except for the following issue: when a Kendo Splitter is on an AngularUI modal, it does not render. This worked in the 2014 release, and has since stopped working.

    Please see this Dojo for an example: http://dojo.telerik.com/IYOvA/7I've included both sets of scripts, as it is important to use a more modern version of AngularJS than is bundled with the 2014 Kendo release to replicate our environment.

    Thanks!

  2. Isaac
    Isaac avatar
    3 posts
    Member since:
    Dec 2014

    Posted 20 Nov 2015 in reply to Isaac Link to this post

  3. Kendo UI is VS 2017 Ready
  4. Vladimir Iliev
    Admin
    Vladimir Iliev avatar
    2172 posts

    Posted 25 Nov 2015 Link to this post

    Hi Isaac,

    The reason for current behavior is that in previous versions of Kendo UI the widgets was using timeouts for their initialization and therefor skipping the parent directives DOM manipulations which can break them. In latest release this delayed initialization was removed and now you should use the "k-ng-delay" attribute to manually delay the execution of the widget until the parent one is visible. Please check the updated demo using Kendo UI window:

    Regards,
    Vladimir Iliev
    Telerik
     
    Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
     

     
Back to Top