Designer Weirdness

7 posts, 1 answers
  1. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 06 Jan 2014 Link to this post

    I know the designer is experimental but I'm curious about it's behaviour.

    I have a typical main view with a header and tabstrip along the bottom.

    Most views in the app use the data-before-show event to check a user is authenticated and then redirects to the login page if not authenticated.

    When you click on the outline inspector in the designer on views that use  data-before-show event then the designer puts you back to the login view. Is that code been fired by the designer? if so is there a way to override the event if the UI is in design mode (Like you can with WPF/MVVM Light)?

    Thanks,
    Norman.
  2. Answer
    Steve
    Admin
    Steve avatar
    10941 posts

    Posted 08 Jan 2014 Link to this post

    Hello Norman,

    Thanks for bringing this to our attention. We verified the behavior you reported and would address this issue in subsequent update of the Kendo UI designer.

    Your Telerik points have been updated for reporting the issue.

    Regards,
    Steve
    Telerik
    You've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  3. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 18 Feb 2014 in reply to Steve Link to this post

    Hi Steve,

    Any idea if this will be resolved in the next release? It makes the designer unusable.

    Thanks,
    Norman.
  4. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 18 Feb 2014 Link to this post

    Hello Norman,

    I've got in touch with the UI Designer developers and they stated that currently there is no easy way to address this issue due to a logic that uses those events, so it would not make it for the next major version in mid-March.

    They're aware of your scenario and would further research how it could be addressed without affecting the current logic of the designer which would require quite a bit of work.

    Thanks for the patience and understanding.

    Regards,
    Steve
    Telerik
    Icenium is now Telerik AppBuilder, and is part of the Telerik Platform. For more information on the new name, and to learn more about the Platform, register for the free online keynote and webinar on Wednesday, February 12, 2014 at 11:00 a.m. ET (8:00 a.m. PT)
  5. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 19 Feb 2014 in reply to Steve Link to this post

    Hi Steve,

    Thanks for your response.

    Unfortunately it means we can't use the designer as we generally validate a session on each view navigation. I'd imagine this affects a few people.

    A halfway house would be to allow design time values for our session key etc so the event didn't redirect or somehow allow Kendo to know it's in design time or some kind of compiler switch. I guess since it's Javascript that's not straight forward. 

    Thanks,
    Norman.
  6. N Mackay
    N Mackay avatar
    228 posts
    Member since:
    Dec 2010

    Posted 14 Apr 2014 Link to this post

    Hi,

    Is this ever going to be fixed? 

    Kind Regards,
    Norman.
  7. Iva Koevska
    Admin
    Iva Koevska avatar
    286 posts

    Posted 17 Apr 2014 Link to this post

    Hi Norman,

    At this point we are not planning on fixing this behavior as it is at the core of how the designer functions. Without executing events, the designer might not be able to show all your design elements or let you interact with them.

    We do understand that in some cases this is causing frustration and is impeding your work. This is why we have taken care to improve this behavior and right now, the designer will not become unresponsive if an event fails but will rather log the error in the Output and let you continue your work.

    With future improvements to the designer (which is still in an experimental state), we might consider putting a toggle for event execution. Should you find yourself in need of a definite improvement or a new feature added to the designer, please, don't hesitate to log it in our feedback portal. We constantly keep track of user requests and do our best to deliver the features that are most in demand.

    Thank you for choosing AppBuilder!

    Regards,
    Iva Koevska
    Telerik
     

    Share what you think about AppBuilder and Telerik Platform with us in our feedback portal, so we can become even better!

     
Back to Top