RadWizard Freezes Browser on Finish

5 posts, 0 answers
  1. Shaun
    Shaun avatar
    3 posts
    Member since:
    Dec 2015

    Posted 11 Aug Link to this post

    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!

  2. Shaun
    Shaun avatar
    3 posts
    Member since:
    Dec 2015

    Posted 12 Aug in reply to Shaun Link to this post

    Any response from Telerik? This is a high priority issue and we are paid Telerik customer.  
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Peter Milchev
    Admin
    Peter Milchev avatar
    144 posts

    Posted 16 Aug Link to this post

    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
  5. Shaun
    Shaun avatar
    3 posts
    Member since:
    Dec 2015

    Posted 17 Aug in reply to Peter Milchev Link to this post

    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.  

  6. Peter Milchev
    Admin
    Peter Milchev avatar
    144 posts

    Posted 17 Aug Link to this post

    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
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017