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

RadWizard Freezes Browser on Finish

4 Answers 125 Views
Wizard
This is a migrated thread and some comments may be shown as answers.
Shaun
Top achievements
Rank 1
Shaun asked on 11 Aug 2016, 06:48 PM

I have a reproducible problem that I encounter when the RadWizard Finish button is clicked.  I believe it is Telerik related and not my code ... here is a description of the behavior.

 

1) User clicks Finish button.  The entire browser window freezes.  (i.e. cannot minimize, cannot change the page).

2) This behavior occurs in IE 10, IE 11, and Edge.

3) This behavior does not occur in Google Chrome.

4) When it happens no errors are thrown to the console window.

5) The code behind function for the Finish event is not fired.  All code (including the freeze) occurs client-side in the browser.

6) The behavior does NOT occur in IE 10, IE 11, and Edge if the Visual Studio debugger is attached.  No errors are thrown.

 

This is for an application in production and this issue causes work stoppage.  Any guidance or suggestions is greatly appreciated.  Thank you!

4 Answers, 1 is accepted

Sort by
0
Shaun
Top achievements
Rank 1
answered on 12 Aug 2016, 01:30 PM
Any response from Telerik? This is a high priority issue and we are paid Telerik customer.  
0
Peter Milchev
Telerik team
answered on 16 Aug 2016, 08:22 AM
Hello Shaun,

Would you please confirm that this is reproducible in our online demos: RadWizard - Telerik ASP.NET Wizard?

If not, would you please open an official support ticket with attached a very simplified sample runnable project that reproduces the described problem? Thus, we could investigate your scenario locally and help you in the most efficient way.

You could find guidelines for preparing such sample in the Isolating a problem in a sample project blog post.

Regards,
Peter Milchev
Telerik by Progress
0
Shaun
Top achievements
Rank 1
answered on 17 Aug 2016, 02:03 PM

Hi Peter --

Thank you for your helpful response.  The behavior was caused by a race condition manifest when a RadWindow contains a RadWizard and the Finish event is responsible for saving state.  I hooked RadWizard.OnClientButton in JS to close the window after Finish is clicked.  On IE this close prevents the AJAX post-back from consistently firing -- not sure why but it appears to be a race because it works in Chrome.  The solution was to register a script and close the window in code behind to eliminate the race condition.  

0
Peter Milchev
Telerik team
answered on 17 Aug 2016, 03:03 PM
Hello Shaun,

I am glad that the issue is now resolved. 

Thank you for sharing your solution with the community.

Regards,
Peter Milchev
Telerik by Progress
Tags
Wizard
Asked by
Shaun
Top achievements
Rank 1
Answers by
Shaun
Top achievements
Rank 1
Peter Milchev
Telerik team
Share this question
or