This is a migrated thread and some comments may be shown as answers.

Splitter Inside AngularUI Modal is Broken

2 Answers 52 Views
Splitter
This is a migrated thread and some comments may be shown as answers.
Dev
Top achievements
Rank 1
Dev asked on 21 Nov 2015, 12:39 AM

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 Answers, 1 is accepted

Sort by
0
Dev
Top achievements
Rank 1
answered on 21 Nov 2015, 12:41 AM
0
Vladimir Iliev
Telerik team
answered on 25 Nov 2015, 09:35 AM
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!
 

 
Tags
Splitter
Asked by
Dev
Top achievements
Rank 1
Answers by
Dev
Top achievements
Rank 1
Vladimir Iliev
Telerik team
Share this question
or